EAN-13
A 13-digit format with a final check digit. Useful for product codes.
EAN-8
An 8-digit format with a final check digit. Useful for short product codes.
CODE128
Supports letters, numbers and symbols. Useful for identifiers containing both letters and numbers.
CODE39
Supports uppercase letters, numbers and some symbols. Useful for alphanumeric identifiers.
Other formats
UPC-A
A 12-digit format with a final check digit. Useful for UPC-A product codes.
ITF-14
A 14-digit format with a final check digit. Useful for identifying packaging units.
ITF
Encodes an even number of digits. Useful for numeric identifiers.
Codabar
Supports numbers and some symbols, with A–D start/stop characters. Use for existing Codabar workflows.
MSI
A numeric format. This tool generates MSI without an added check digit. Match your scanner's settings.
Pharmacode
Encodes integers from 3 to 131070. Use for existing Pharmacode tracking and inspection workflows.
How to choose
Start with the format required by the scanner or receiving organization. For internal identifiers without a specified format, compare letter support and length in CODE128, CODE39 and ITF. Creating an EAN image and obtaining an assigned product number are separate tasks.