What is EAN-8?
EAN-8 is the short form of EAN-13, for packs that are too small for a full-size product barcode: lipsticks, pencils, single sweets. It carries an 8-digit GTIN. Unlike UPC-E, it isn't a compressed version of a longer number. GS1 issues EAN-8 numbers individually, and only when a company shows its pack is too small for EAN-13.
| Digits | 8 (7 data + 1 check digit) |
|---|---|
| Standard size (100%) | 26.73 mm × 21.31 mm including the numbers |
| Quiet zone | 7 bar widths on each side |
| Restricted-use range | Numbers starting with 0 or 2 are for in-store use only |
How to make one
- Type the 7 digits of your EAN-8. We add the eighth (check) digit; enter all 8 and we check it.
- Keep the standard bar width where possible. EAN-8 is already small, so shrinking it further makes it harder to scan.
- Download PNG for labels, or SVG/PDF for packaging.
When to use EAN-8 instead of EAN-13
GS1 recommends EAN-8 only when the largest printable area on the pack is under about 40 cm², or the label would cover more than a quarter of the pack. Otherwise, use EAN-13, shrunk to 80% if needed. If your product is sold mainly in the US, ask GS1 US about UPC-E instead.
Shops can use EAN-8 numbers starting with 2 for their own items, such as in-store bakery goods. Our random barcode generator uses that range for test codes, because they never clash with real products.
