📊

EAN-13 Barcode Generator

Generate EAN-13 barcodes

Frequently Asked Questions

What is an EAN-13 barcode?

EAN-13 (European Article Number) is a 13-digit barcode used worldwide for retail products. Structure: 2-3 digit country code, manufacturer code, product code, and 1 check digit. It is the international equivalent of UPC-A (which is a subset of EAN-13).

How is the EAN-13 check digit calculated?

Alternate multiplying digits by 1 and 3 from left to right (positions 1-12). Sum all products. Check digit = (10 - sum mod 10) mod 10. Example: 590123412345X → sum = 57, check = (10 - 57%10) = 3. The generator calculates this automatically.

What is the difference between EAN-13 and UPC-A?

UPC-A is 12 digits (US/Canada). EAN-13 is 13 digits (international). UPC-A is a subset: prepend 0 to get EAN-13. A UPC-A "012345678905" = EAN-13 "0012345678905". Most modern scanners read both formats interchangeably.

How do I get an EAN-13 barcode for my product?

Register with GS1 in your country to get a company prefix. Assign product numbers within your prefix range. Calculate the check digit. The generator creates the barcode image from your 13-digit number for printing on packaging.

What are EAN-13 country code prefixes?

000-019: US/Canada. 030-039: US drugs. 300-379: France. 400-440: Germany. 450-459: Japan. 471: Taiwan. 489: Hong Kong. 500-509: UK. 690-699: China. 880: South Korea. 890: India. The prefix indicates where the company is registered, not where the product is made.