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.

Read the installation guide

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.

  1. Open Zint Barcode Studio.
  2. Select a barcode symbology, such as QR Code or Code 128.
  3. Enter the data you want to encode.
  4. Adjust size, colour, text and output options if needed.
  5. Export the barcode as an image file.

Learn how to use Zint Barcode Studio

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.svg

This 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.

View command line options

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 caseCommon choice
Website links or general dataQR Code
Compact linear barcodesCode 128
Retail productsEAN or UPC
Small 2D industrial codesData Matrix

Browse supported barcode types

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.

Read the API chapter

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.