TOOLTIKI Lovable tool, really free
Developer Barcodes

UPC-A barcode generator

Value
Eleven digits plus a calculated check digit.
0 36000 29145 2
036000291452 · 95 · Check digit 2
Local · an EAN-13 with an implied leading zero
Advertisement
320 × 100

Twelve digits — eleven plus a check digit. UPC-A is the North American retail standard and is, structurally, an EAN-13 whose first digit is zero.

How to make a upc-a barcode

1 Type the value. The check digit is calculated for you where the symbology has one.
2 Download as SVG for print — a barcode printed from a scaled bitmap often will not scan.
3 Test the printed result with a real scanner before committing to a run.

That relationship is why a European scanner reads a US product without modification: the bar pattern is identical, and the leading zero is implied rather than printed. It also means a UPC-A can be written as an EAN-13 by prefixing a zero, which is what most databases store. The first digit of the printed number is the number system character, and its values are meaningful — 0, 6, 7 and 8 are general retail, 2 is variable-weight items priced at the store, 3 is pharmaceutical, and 5 is coupons. A variable-weight code carries the price in the digits, which is why deli labels look like barcodes with prices in them.

Questions

Structurally yes — a UPC-A is an EAN-13 with a leading zero. The bars are identical.

GS1 — general specificationsISO/IEC 15420 — EAN/UPC bar code symbology
Advertisement
300 × 250
Was this tool any good?
INTERNAL SIGNAL ONLY · WE USE IT TO FIND TOOLS WORTH REBUILDING