EAN-8 barcode generator
The short retail barcode for packs too small for EAN-13, such as lip balm, pens or sweets. Paste 7 digits and the check digit is added.
1 Your data
0 rows · 0 ready
2 Code type & look
3 Preview & export
First 0 of 0. Everything is generated in your browser.
Add some rows in step 1 and your labels appear here.
·
About EAN-8
EAN-8 holds just 8 digits, so GS1 issues them individually and only when an EAN-13 would cover too much of the pack. Codes starting with 0 or 2 are reserved for internal, in-store use, which makes EAN-8 handy for shelf labels in your own shop.
Because the code is short, every bar is critical. Print at 100% size or larger when you can, and keep the quiet zones clear of text and edges.
| Digits | 8: prefix + item + check digit |
|---|---|
| Used for | Small retail packages |
| Nominal size | 26.73 × 21.64 mm |
| Quiet zone | 7 modules each side |
| Check digit | GS1 mod-10 |
| Issued by | GS1 on request, only where EAN-13 physically will not fit |
EAN-8 questions
Can I turn an EAN-13 into an EAN-8?
No. They are separate number spaces. GS1 assigns EAN-8 numbers individually.
Which EAN-8 numbers are free for internal use?
Numbers beginning with 0 or 2 are for restricted, in-store circulation. They will not collide with GS1-issued EAN-8s.
Related tools
- Check digit calculatorVerify or fix a column of GS1 numbers
- Print on label sheetsAvery 5160, 5163, L7160 and more
- UPC-A generatorPaste 11-digit numbers and the check digit is added
- EAN-13 generatorThe retail barcode used outside North America
- Code 128 generatorThe workhorse for inventory, shipping and asset tags
- Code 39 generatorThe long-lived "3 of 9" barcode still required by many asset-tracking, library and government systems