EAN-13 Barcode Generator with Check Digit
Generate Code 128, EAN-13, EAN-8, UPC-A and Code 39 barcodes with live validation and automatic check digits, downloadable as SVG or PNG.
Processed entirely in your browser — nothing you enter here is ever uploaded.
Result
About this tool
This page opens the barcode generator with EAN-13 already selected — enter the 12 digits of your article number and the tool appends the correct check digit automatically, showing you which digit it added.
EAN-13 is the retail standard used on product packaging in most of the world: 12 data digits plus one check digit, encoded with L/G/R patterns whose parity hides the first digit. A wrong check digit makes the code unscannable, which is exactly what the built-in validation protects you from.
The barcode is generated locally as vector SVG with correct guard bars and quiet zones, so it stays sharp on packaging proofs. For US-style 12-digit codes, use the UPC-A format in the same tool.
Example. The twelve digits 400638133393 in EAN-13 are completed with check digit 1, so the symbol encodes 4006381333931.
Limit. EAN-13, EAN-8 and UPC-A accept only digits of the GTIN length, and a wrong final check digit is refused.