Free tool

EAN-8 Barcode Generator.

EAN-8 is the short version of the retail barcode, made for packaging too small for a full EAN-13 — think cosmetics, confectionery, and cigarettes.

No signup. No watermark. Free for commercial use.

Enter 7 digits (we compute the check digit), or all 8 if you already have it.

Where it's used

What EAN-8 is for.

  • Small product packaging
  • Cosmetics and confectionery
  • Items where label space is tight

FAQ

EAN-8 questions.

When should I use EAN-8 instead of EAN-13?

Only when the packaging genuinely can't fit an EAN-13. EAN-8 numbers are scarcer — GS1 issues them specifically for small items — so EAN-13 is the default.

Do I need a registered number?

For retail sale, yes — EAN-8 numbers are allocated directly by GS1. For internal labeling you can use any 7 digits.

Does this compute the check digit?

Yes. Enter 7 digits and the 8th is appended automatically; enter 8 and we validate it.

What if my product is small but I only have an EAN-13 number?

You can't truncate an EAN-13 into an EAN-8 — they're different number ranges. Talk to GS1 about an EAN-8 allocation, or use a smaller EAN-13 print size (down to 80% magnification).

Is this free for commercial use?

Yes. No watermark, no account, download SVG or PNG.

Barcodes that actually track something.

Generating codes is the easy half. Inventory Scan turns them into live inventory — scan any of these from a phone to look up, count, and update items. Free for 100 items.