EAN-8 Barcode Generator
A compact retail barcode for packs too small for EAN-13.
- 100% Free
- No Sign Up
- Works in Your Browser
EAN-8 barcode generator
Short EAN-8 barcodes for small packs
7 digits (we add the check digit) or 8 digits.
2 digits (e.g. a magazine issue) or 5 digits (e.g. a suggested price).
100% of the standard 0.33 mm. Retail scanners accept 80–200%.
Put a tree, a shape or your own picture inside the bars.
SVG and PDF are vectors: sharp at any size, best for print.
Made in your browser. Nothing is uploaded.
More Barcode Tools
View all tools- Barcode generatorMake UPC, EAN, Code 128 and 2D barcodes
- UPC barcode generatorUPC-A barcodes for US and Canadian retail
- EAN-13 barcode generatorEAN-13 barcodes for retail worldwide
- ISBN barcode generatorBookland EAN barcodes for book covers
- Code 128 generatorCode 128 for letters, numbers and symbols
- Barcode scannerScan barcodes with your camera
- Design barcode generatorBarcodes with art in the bars, scan-checked
- Check digit calculatorGS1 check digits for UPC, EAN and GTIN
- Bulk barcode generatorHundreds of barcodes from a list or CSV
Every barcode you need, made right in your browser.
No software. No uploads. No signup.
Browse all 24 tools- Barcode tools
- 24
- Reference guides
- 7
- Files uploaded
- 0
How to use the EAN-8 barcode generator
Three steps, all in your browser.
- 1
Enter your data
Type or paste the number or text to encode. Errors are explained.
- 2
Adjust the barcode
Change the options if you need to. The preview updates as you type.
- 3
Download
Save the result and print it. Test a printed sample before a big run.
EAN-8 Barcode Generator: what to know
EAN-8 is the short version of the EAN retail barcode, made for packs too small for an EAN-13, such as cosmetics, confectionery and small tubes. It encodes 8 digits: a GS1-8 Prefix, an item reference and a check digit, in about two-thirds of the width of an EAN-13.
Type 7 digits to have the check digit calculated, or all 8 to check it. The generator draws the barcode with the standard guard bars and the quiet zones of 7 bar-widths on each side that scanners need.
EAN-8 numbers aren't built from your company prefix: each one is issued individually by your national GS1 organization, because there are far fewer of them. Numbers starting with 0 or 2 are restricted circulation numbers that a company can only use inside its own stores, for example on in-store labels.
Popular uses
- Small retail packs such as lip balm, gum and sample sizes
- Products where the label area is too small for an EAN-13
- In-store item labels using restricted circulation numbers
- Testing scanners that need to read EAN-8
Tips for the best result
- Try an EAN-13 at reduced magnification first; GS1 prefers EAN-13 whenever it fits.
- Avoid placing an EAN-8 around a tight curve, where the bars at the edges become hard to read.
- Like other EAN codes, print it at 80% to 200% of nominal size and don't cut the bars short.
Read how JustYourBarcode works and our privacy details. Numbers, pictures, CSV files and camera frames are processed in your browser and are never sent to our server. A barcode doesn't register a product number: retail UPC and EAN numbers come from GS1.