Asas Label
Free Tool

Free EAN-13 Barcode Generator

Enter 12 digits and the tool adds the check digit, or enter all 13 to confirm it. Download at the size you need.

Example: 5901234123457

Everything runs in your browser. What you type is never sent to us.

Preview

Printed size: 41.3 × 26.1 mm

Downloads come out at the printed size shown here. On screen, the preview is scaled to fit.

How an EAN-13 number works

An EAN-13 number has three parts: your GS1 company prefix, an item reference for each product, and a final check digit. The first digits show which GS1 office issued the prefix, not where the product was made. A product made in the UAE can carry a prefix from another country, and the reverse.

Size rules from GS1

  • 100% size uses a 0.33 mm narrowest bar, with bars 22.85 mm tall.
  • On consumer items the range is 80% to 200%, or 0.264 to 0.66 mm.
  • On outer packaging that may be scanned in a warehouse, GS1 calls for at least 0.495 mm.
  • Quiet zones need at least 11 bar widths on the left and 7 on the right. Both are built into the file.

Before you print

Black bars on white are the safest choice. Check how the barcode sits on the final material as well. A glossy film, a textured paper or a dark background behind the white area can all change how it scans, so test a printed sample from the real press.

What this tool does and does not do

It draws the barcode for the number you enter. It does not issue numbers: retail barcodes need a number licensed from GS1.

Scan a printed sample before a full run. Print quality, material and color all affect scanning, and only a barcode verifier gives a formal grade.

FAQ

Common questions

Does the 629 prefix mean my product was made in the UAE?

No. 629 means the prefix was issued through GS1 in the UAE. It says nothing about where the product was made.

Can I use an EAN-13 barcode in the US?

US retail systems generally read EAN-13 today, but some buyers still ask for UPC-A. Check with the retailer. If you need one, use our UPC generator.

Why does the tool reject my 13-digit number?

The last digit does not match what the other 12 work out to. Usually one digit was typed or copied wrong. The message shows which check digit the number should end in.