EAN-13 Barcode Generator
EAN-13 is the barcode on almost every retail product sold outside North America. Shops scan it at checkout to look the product up in their database.
12 digits (check digit auto-added) or 13 digits
2px
80px
EAN-13 at a glance
- Encodes
- 13 digits: GS1 company prefix, item number, check digit
- Check digit
- Mod 10, weights 1 and 3 — added automatically from 12 digits
- Used on
- Retail products worldwide (outside North America especially)
- Also called
- GTIN-13, International Article Number
Good to know
- →The first digits are the GS1 prefix of the organization that issued the company number — not the country the product was made in.
- →To sell in stores you need numbers licensed from GS1; a made-up EAN-13 may collide with someone else's product.
- →Print at 80–200% of the nominal size and keep the light margins on both sides, or scanners may fail to read it.
Frequently asked
How is the EAN-13 check digit calculated?
Multiply the first 12 digits alternately by 1 and 3 (starting with 1), add the results, and take the amount needed to reach the next multiple of 10. Type 12 digits here and the tool adds it for you.
Can I make up my own EAN-13 numbers?
For internal use, yes. For products sold through retailers or marketplaces, get numbers from GS1 — retailers check that the company prefix belongs to you.