IDpack is a versatile cloud-based solution for ID card creation, offering comprehensive support for a wide array of barcode formats. It accommodates 23 types of 1D barcodes, including popular formats such as CODE 128, EAN-13, and UPC-A, ensuring compatibility with a broad range of industries and applications. This comprehensive support reflects IDpack's commitment to providing flexible and comprehensive tools for ID card production, catering to the diverse needs of its users and ensuring their security.

Below, you can find the list of barcodes and their recommended usage.

Format NameDescriptionType
CODABAR
Codabar (rationalized) - numbers and A B C D - $ : / . +
CODABAR barcode example
varchar
CODE 11
Digits 0–9 and the dash character
CODE 11 barcode example
decimal
CODE 128 Default
Code 128 is a high-density linear barcode symbology for alphanumeric or numeric-only barcodes. It can encode all 128 ASCII characters. It generally results in more compact barcodes than other methods like Code 39, especially when the texts contain mostly digits.
CODE 128 barcode example
varchar
CODE 128 A
Code 128A - upper case, numbers, punctuation and control characters
CODE 128 A barcode example
varchar
CODE 128 B
Code 128B - upper and lower case, numbers and punctuation
CODE 128 B barcode example
varchar
CODE 128 C
Code 128C - numbers only
CODE 128 C barcode example
decimal
CODE 39
Code 3 of 9 (also called Code 39) - numbers, upper case, and - . * $ / + %
CODE 39 barcode example
varchar
CODE 39 EXTENDED
Extended 3 of 9 (also called Extended Code 39) - full ASCII character set
CODE 39 EXTENDED barcode example
varchar
CODE 93
Code 93 - numbers, upper case, and - . * $ / + %
CODE 93 barcode example
varchar
EAN-13
13-Digits UPC-Based Extension - numbers only
EAN-13 barcode example
decimal
EAN-2
2-Digits UPC-Based Extension - numbers only
EAN-2 barcode example
decimal
EAN-5
5-Digits UPC-Based Extension - numbers only
EAN-5 barcode example
decimal
EAN-8
8-Digits UPC-Based Extension - numbers only
EAN-8 barcode example
decimal
Interleaved 2 of 5
Interleaved 2 of 5 - numbers only
Interleaved 2 of 5 barcode example
decimal
MSI
Variation of Plessey code
MSI barcode example
decimal
PHARMACODE
Pharmaceutical Binary Code
PHARMACODE barcode example
decimal
PHARMACODE TWO-TRACKS
Pharmaceutical Binary Code - 2 Tracks
PHARMACODE TWO-TRACKS barcode example
decimal
PLANET
The Postal Alpha Numeric Encoding Technique
PLANET barcode example
decimal
POSTNET
Postal Numeric Encoding Technique
POSTNET barcode example
decimal
RMS4CC
Royal Mail 4-state Customer Code
RMS4CC barcode example
varchar
Standard 2 of 5
2 of 5 - numbers only
Standard 2 of 5 barcode example
decimal
UPC-A
UPC-A - numbers only (11 numbers and a check digit)
UPC-A barcode example
decimal
UPC-E
UPC-E - numbers only - used for zero-compression UPC symbols.
UPC-E barcode example
decimal