Install dependencies

Inkcut requires python. To install inkcut, we use the pip tool.
On Linux and OSX, the cups printer drivers and pyside GUI bindings are required as well.


This documentation is still pending.


For example on ubuntu or the raspberry pi:

apt-get install python3-pip python3-pyqt5 python3-setuptools libcups2-dev python3-pyqt5.qtsvg
pip3 install inkcut

To upgrade to the latest release

pip3 install --upgrade inkcut

To install the latest dev version from github use

pip3 install git+

If you use the serial interface, you also need to add your user to the dialout group:

sudo usermod -a -G dialout "$USER"

Otherwise, you might get this error:

Permission denied: '/dev/ttyS1'

Install brew if you don't already have it from

Next install python 3 and pyqt with

brew install python3
brew install pyqt

finally install inkcut

pip3 install inkcut


To use the installed version simply run inkcut

Installing as Inkscape extension

  1. Download the extension files from Inkcut's extension page from the Inkscape extension list or from the plugins/inkscape folder from this repository
  2. Copy them to ~/.config/inkscape/extensions
  3. Restart Inkscape
  4. Inkcut will be added to the Extensions menu