Barcode Education
Everything About Barcodes
Learn how UPC, EAN, GS1, ISBN, and GTIN barcodes work — with real product examples from the upc.dev database.
Article
UPC-A Barcode
UPC-A is the 12-digit barcode used on virtually every retail product sold in the United States and Canada.
Article
EAN-13 Barcode
EAN-13 is the 13-digit barcode used globally outside North America. It extends UPC-A with a leading country prefix digit.
Article
GS1 Barcode System
GS1 is the international nonprofit that manages barcode standards, company prefixes, and the global supply chain identification system.
Article
ISBN Barcode
ISBN-13 barcodes all start with 978 or 979. They're EAN-13 codes with a special GS1 prefix assigned to the book industry.
Article
GTIN-14
GTIN-14 is the 14-digit barcode used on cases, inner packs, and pallets in the supply chain.
Article
UPC-E Barcode
UPC-E is a compressed 6-digit barcode (8 with guard digits) used when standard UPC-A won't fit on small packaging.
Article
Check Digit Algorithm
The check digit is the last digit of any UPC or EAN barcode. It's mathematically derived from the other digits to detect scanning errors.
Article
Barcode MX Engine
The MX Engine is upc.dev's multi-source intelligence pipeline that aggregates dozens of authoritative data sources for every scanned barcode.