Welcome

This is the homepage of both the Zint and OkapiBarcode projects. Both projects are intended to provide open source
implementations for encoding data in a range of barcode symbologies, and the two projects share a great deal of their
underlying code. The symbologies currently supported are:

Australia Post variants:

Standard Customer

Reply Paid

Routing

Redirection

Aztec Code

Aztec Runes

Channel Code

Codabar

Codablock F

Code 11

Code 128 with automatic subset switching

Code 16k

Code 2 of 5 variants:

Matrix 2 of 5

Industrial 2 of 5

IATA 2 of 5

Datalogic 2 of 5

Interleaved 2 of 5

ITF-14

Deutsche Post Leitcode

Deutsche Post Identcode

Code 32 (Italian pharmacode)

Code 3 of 9 (Code 39)

Code 3 of 9 Extended (Code 39 Extended)

Code 49

Code 93

Code One

Data Matrix ECC200

DotCode

Dutch Post KIX Code

EAN variants:

EAN-13

EAN-8

Grid Matrix

GS1 DataBar variants:

GS1 DataBar

GS1 DataBar Stacked

GS1 DataBar Stacked Omnidirectional

GS1 DataBar Expanded

GS1 DataBar Expanded Stacked

GS1 DataBar Limited

Han Xin

Japan Post

Korea Post

LOGMARS

MaxiCode

MSI (Modified Plessey)

PDF417 variants:

PDF417 Truncated

PDF417

Micro PDF417

Pharmacode

Pharmacode Two-Track

POSTNET / PLANET

QR Code

Royal Mail 4-State (RM4SCC)

Royal Mail 4-State Mailmark

Telepen

UPC variants:

UPC-A

UPC-E

UPNQR

USPS OneCode (Intelligent Mail)

Source Code

Additional Resources

The manual for Zint, which include information on compiling and running the program as well as accessing the encoding library API can be accessed online here. A release history is also available with an archive of the source code of all previous versions of the software.