Auto check digit
Type 7 digits, get a valid 8 digit EAN-8. No mod-10 math required.
Create scannable, print ready EAN-8 barcodes for small packaging where EAN-13 will not fit. The check digit is calculated automatically. Export as PNG, PDF, or ZPL, single codes or in bulk from a CSV.
EAN-8 is the 8 digit short form of the EAN retail barcode family. It is used on small consumer products where a full EAN-13 would not physically fit: items like cosmetics, chewing gum, batteries, and small confectionery.
EAN-8 codes are issued by GS1 separately from EAN-13 prefixes and are assigned only when the regular code is genuinely too large for the package. Seven data digits identify the product and the eighth is a check digit calculated automatically.
Type or paste a 7 digit GTIN-8 assigned by GS1. The 8th check digit is calculated automatically, you don't need to compute it yourself.
Pick a print size in millimeters or inches, and an export DPI (150, 203, 300, or 600). 300 DPI is right for most label printers.
Export as PNG for digital use, PDF for layout, or ZPL for Zebra label printers (with optional RFID EPC).
Click download. For many codes at once, switch to CSV mode and upload a spreadsheet, one image per row.
Type 7 digits, get a valid 8 digit EAN-8. No mod-10 math required.
Designed for small packages where EAN-13 will not fit.
Set dimensions in millimeters or inches. Export at 150, 203, 300, or 600 DPI.
Three output formats covering digital use, page layout, and Zebra thermal printers.
Upload a spreadsheet to generate hundreds of codes at once, one file per row.
No signup, no watermark, no usage limits, no paid tier hiding the good features.
EAN-8 is the 8 digit short form of the EAN retail barcode family, used on small consumer products where a full EAN-13 would not fit. It encodes 7 data digits plus a calculated check digit.
Only when the package is genuinely too small for EAN-13. GS1 issues EAN-8 codes separately and reserves them for small format goods like cosmetics, gum, batteries, and similar items.
No. Enter the first 7 digits and the generator computes the 8th using the standard mod-10 algorithm.
The GS1 nominal size is 26.73 by 21.31 mm at 100% magnification. You can scale between roughly 80% and 200% (about 21 by 17 mm to 53 by 43 mm) and still scan reliably.