Enter 12 digits and the check digit is added automatically, or all 13 digits to have your check digit verified.
Options
Description
Download
Logo in the middle
QR codes only. Your logo stays on your device.
Error correction switches to High so the code still scans. Test-scan one code before printing many.
Link tracking (UTM)
Scans then show up in Google Analytics (or similar) under these names, without a paid tracking service. Tags a link already has are kept.
Printing
In the print dialog choose 100% / “Actual size” and turn off headers and footers. Print a test page on plain paper and hold it against a label sheet first.
Your code
Batch from CSV
One code per row. Columns: value (what the code contains), description (optional), type (optional: qr, code128, ean13, ean8, upc, code39, itf14, codabar). Comma, semicolon or tab separated, as Excel and Google Sheets save it.
Drop a CSV file here or choose a file
…or paste the rows here
…or make a numbered series
How to make an EAN-13 barcode
Type the first 12 digits of your product number. The 13th digit, the check digit, is added automatically.
Keep “Show the number under the bars” switched on: shops expect the human-readable digits.
Download as SVG for packaging design (stays sharp at any size) or PNG at 4× for printing.
Many products at once
Switch to Batch from CSV and list your product numbers with a description per row. You get every barcode in one ZIP, named after the product, or printed on label sheets.
EAN-13 and its relatives
EAN-8 is the short version for very small packages (choose it in the code type list).
Retail shops and marketplaces such as Amazon require numbers issued to your company by GS1, the organisation that manages barcodes (GS1 Estonia, GS1 UK, GS1 US …). Made-up numbers only work inside your own systems.
What is the check digit?
The 13th digit is calculated from the first 12, so a scanner can detect misreads. Enter 12 digits and it is added for you; if you enter 13, the generator checks that the last one is correct.
How big should an EAN-13 barcode be?
The standard size is about 37 × 26 mm. It can usually be scaled between 80% and 200%. Don't make the bars shorter than the standard, and keep the white margins on both sides.
Is EAN-13 the same as UPC?
UPC-A is the 12-digit North American version. Every UPC can be written as an EAN-13 by adding a leading zero, and scanners worldwide read both.