A compact 8-digit retail barcode for small products where EAN-13 won't fit, encoding country, manufacturer, product, and check digit.
EAN-8 is the little sibling of EAN-13, designed specifically for small products where the standard barcode simply won't fit. Chewing gum packs, lipsticks, small candy bars, and cigarette packs typically use EAN-8 because there's no room for a full EAN-13. Despite its smaller size, EAN-8 works with all the same retail scanners and systems as EAN-13.
EAN-8 was introduced alongside EAN-13 in 1977 as part of the original EAN system. It was designed from the start as a space-saving alternative for small packages. Unlike EAN-13 where companies can assign their own product numbers, EAN-8 codes are allocated directly by GS1 member organizations because the limited number of available codes (100 million possible combinations minus reserved ranges) must be carefully managed to prevent duplication.
| Symbology Type | Linear (1D) |
| Character Set | Numeric only (0-9) |
| Data Capacity | Exactly 8 digits |
| Check Digit | Modulo 10 (mandatory, auto-calculated) |
| Standard Size | 26.73mm × 21.31mm (100% magnification) |
| Magnification Range | 80% to 200% |
| Minimum X-Dimension | 0.264mm at 80% magnification |
| Quiet Zone | 7 modules on each side |
Gum, mints, lip balm, small candy - products too small for EAN-13.
Cigarette packs commonly use EAN-8 due to space constraints.
Lipsticks, small makeup items, and personal care products.
Trial-size products, sachets, and single-serve items.
Those tiny stickers on apples and bananas often use EAN-8.
Unlike EAN-13, you can't generate EAN-8 codes from your company prefix. You must request them directly from your local GS1 member organization. They're typically only granted when you can demonstrate that EAN-13 won't fit on your packaging.
You should use EAN-13 whenever possible - it's more widely available and you can assign numbers yourself. EAN-8 is only for products where EAN-13 physically won't fit. GS1 organizations will ask for packaging samples or dimensions before granting EAN-8 codes.
Both are compact retail barcodes. EAN-8 is 8 digits used internationally. UPC-E is 8 digits (displayed as 6 plus implied digits) used primarily in North America. UPC-E is actually a compressed version of UPC-A, while EAN-8 is its own format.
Generate professional-quality EAN-8 barcodes for free. No signup required.
Generate EAN-8 Barcode Free