QR stands for “Quick Response.” While they may look simple, QR codes are capable of storing lots of data. But no matter how much they contain, when scanned, the QR code should allow the user to access information instantly – hence why it’s called a Quick Response code.
Install Zint
Zint is available for Linux, macOS, and Windows.
You can install the Zint command with Apt on Ubuntu-based Linux distributions:
$ sudo apt install zint
I also wanted a graphical user interface (GUI), so I installed Zint-QT:
$ sudo apt install zint-qt
Consult the manual’s installation section for macOS and Windows instructions.
Generate QR codes with Zint
Once I installed the application, I launched it and created my first QR code, which is a link to http://www.spyboy.blog.
Zint’s 50-plus other barcode options include postal codes for many countries, DotCode, EAN, EAN-14, and Universal Product Code (UPC). The project documentation contains a complete list of all the codes it can render.
You can copy any barcode as a BMP or SVG or save the output as an image file in any size you need for your application.

The project maintains an excellent user manual with instructions for using Zint on the command line and in the GUI. You can even try Zint online.
Feel free to leave a comment below or reach me on Instagram @iamshubhamkumar__.