Quick start
Get started with Zint Barcode Generator
Zint is a free and open-source barcode generation tool for desktop, command line and software development use. This guide gives you a short path from installing Zint to creating your first barcode.
1. Choose how you want to use Zint
Zint can be used in three main ways:
- Zint Barcode Studio — a graphical desktop application for creating and previewing barcodes.
- Command line — useful for scripts, automation and batch barcode generation.
- Library API — for developers who want to add barcode generation to their own software.
2. Install Zint
The exact installation method depends on your operating system. Start with the installation chapter in the manual, then choose the option that matches your platform.
3. Create your first barcode in the GUI
If you are new to Zint, the easiest starting point is Zint Barcode Studio. Open the application, choose a barcode type, enter your data, then preview or export the generated barcode.
- Open Zint Barcode Studio.
- Select a barcode symbology, such as QR Code or Code 128.
- Enter the data you want to encode.
- Adjust size, colour, text and output options if needed.
- Export the barcode as an image file.
4. Generate a barcode from the command line
The command line version is useful when you need to generate barcodes repeatedly or as part of another workflow.
zint -b 58 -d "https://zint.org.uk" -o qrcode.svgThis example creates a QR Code and saves it as an SVG file. The options you use will depend on the barcode type and output format you need.
5. Pick the right barcode type
Different barcode types are designed for different purposes. For example, QR Code is often used for URLs and general data, Code 128 is common for compact linear barcodes, and EAN or UPC are used for retail product identification.
| Use case | Common choice |
|---|---|
| Website links or general data | QR Code |
| Compact linear barcodes | Code 128 |
| Retail products | EAN or UPC |
| Small 2D industrial codes | Data Matrix |
6. Use Zint in your own software
Developers can use the Zint library API to add barcode generation to their own applications. This is useful for desktop software, internal tools, reporting systems and automated document workflows.
Where to go next
Once you have created your first barcode, explore the full manual for advanced options, supported symbologies, output formats, structured data and developer integration.