While Inkscape provides a QR Code generator, this extension provides slightly more options (i.e. generation of Micro QR Codes and an optimal error correction level) and should be standard-conform.
This Inkscape extension includes Segno, a
BSD-licensed, pure Python library which implements the ISO/IEC 18004:2015(E)
standard for QR Codes.
Use pip
to install inkscape-qrcode from PyPI:
$ pip install --update --target=<target_dir> inkscape-qrcode
<target_dir>
should refer to an absolute path, see below for typical
installation directories.
Alternatively copy the inkscape_qrcode.inx
and the inkscape_qrcode
directory into the target directoy.
The QR Code generator should appear in the menu
Extensions > Render > Barcode > QR Code (Segno)
- global: /Applications/Inkscape.app/Contents/Resources/extensions
- local: $HOME/.config/inkscape/extensions
- global: /usr/share/inkscape/extensions
- local: $HOME/.config/inkscape/extensions
- global: C:\Program Files\Inkscape\share\extensions
- local: C:\Documents and Settings\User\Application Data\Inkscape\extensions