EAN-8 barcode generator

Small retail packaging where a full EAN-13 doesn't physically fit — cigarettes, gum, small cosmetics, spices, and other compact consumer goods.

Character set

8 numeric digits, including a calculated check digit

Typical use

Small retail packaging where a full EAN-13 doesn't physically fit — cigarettes, gum, small cosmetics, spices, and other compact consumer goods.

How it compares

EAN-8 is a shortened version of EAN-13 for products too small to carry the full 13-digit code — same GS1 check-digit algorithm, just fewer digits.

No signup · Files stay on your device · PNG download is free

Need to confirm the check digit on an existing EAN-8 number instead of generating a new one? Use the check digit calculator.

Type a value above to generate a barcode.

Free preview

Need 100 or 10,000 of these? Try the bulk CSV/Excel generator free.

Try the bulk generator →

How to generate an EAN-8 barcode

  1. Switch to EAN-8 in the format dropdown
  2. Enter 7 digits and the check digit gets calculated for you, or all 8 if you're verifying a number you already have
  3. The encoded value shown should match what you typed (plus the check digit, if you didn't include one) — confirm it before moving on
  4. Grab the PNG for your packaging artwork

Common EAN-8 use cases

  • Small consumer packaging — gum, cigarettes, spice jars — where EAN-13's extra digits don't physically fit
  • Verifying an EAN-8 check digit you already have before it goes to print
  • Retail point-of-sale testing for small-format products
  • Prototyping packaging designs before final GS1 number assignment

Need more than one? · free preview live

Generate EAN-8 barcodes in bulk

Upload a CSV or Excel file to produce thousands of named EAN-8 barcodes and print-ready labels in one pass. Preview free now — exporting the full batch is a one-time paid unlock. Just have a short list instead of a spreadsheet? Paste a list of values and get every barcode back free, no file needed.

01

Upload

Add a CSV or Excel file with your product data.

02

Map

Match columns to barcode value, filename, caption, and price.

03

Export

Download PNG, SVG, a ZIP archive, or print-ready PDF labels.

Pricing

Free today. Pay once to export bulk batches.

No subscriptions, ever. The free generator, bulk preview, and paid export are all live now.

Free lets you preview the first 20 rows of a spreadsheet. One Batch or Pro exports the complete file.

Free
$0
Available now
  • Unlimited individual generation
  • All available barcode formats
  • Free PNG, SVG, and PDF downloads
  • Bulk preview: up to 20 spreadsheet rows
  • No signup, no watermark
Start free

Best for one-time use

One Batch
$4.99
Single bulk job, no subscription
  • Export one CSV/Excel job, up to 20,000 rows
  • PNG and SVG ZIP
  • Printable label PDF
  • Custom filenames
Start a batch

Doing this once? Choose One Batch.

One-time payment, never a subscription. Your license works on any of your devices — enter your license key to unlock. Any applicable tax is calculated at checkout.

FAQ

EAN-8 barcode questions

7 or 8 — enter 7 and the check digit is calculated for you, or enter the full 8 and it gets verified against the GS1 mod-10 algorithm, the same one EAN-13 and UPC-A use.

Create your first EAN-8 barcode in seconds.

Free forever for individual barcodes. Free to preview in bulk, too.