TOOLTIKI Lovable tool, really free
Developer Barcodes

EAN-13 barcode generator

Value
Twelve digits and the thirteenth is calculated, or paste thirteen to have it checked.
5 901234 123457
5901234123457 · 95 · Check digit 7
Local · the number must come from GS1
Advertisement
320 × 100

Thirteen digits: a GS1 company prefix, your item reference, and a check digit calculated from the other twelve. Enter twelve and the last is worked out for you.

How to make a ean-13 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.

The check digit uses alternating weights of 1 and 3 across the twelve digits, summed, then subtracted from the next multiple of ten. That construction catches every single-digit error and most transpositions, which is why a mis-keyed barcode almost always fails rather than silently scanning as a different product. The part a generator cannot help with: the number itself must come from GS1, who allocate company prefixes. Inventing a number that happens to have a valid check digit produces a barcode that scans perfectly and may collide with a real product somewhere — fine for internal use, not for retail.

Questions

Weight the twelve digits alternately 1 and 3, sum them, and subtract from the next multiple of ten.

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