§WHAT IS
What exactly is an EAN-13 code?
EAN-13 (European Article Number, 13 digits) is the global standard for identifying products sold in retail chains, managed by the GS1 organization since 1977.
§BARCODE / EAN13
Create scannable EAN-13 codes for European retail. 13 digits: 12 you enter and a check digit the generator calculates as you type. Download PNG or SVG without watermark.
Digits only, between 12 and 13 characters.
Colors and text
AdvancedPro
§EXAMPLES
Adjust color, font, scale and height from the generator. Changes apply instantly and are saved to your account on the Pro plan.
Classic
Standard black, OCR-B font, default size. Compatible with any scanner.
Compact
Smaller scale, no text below. For small labels with limited space.
Branded
Corporate color on bars, sans-serif font. Scanner readability maintained.
§WHAT IS
EAN-13 (European Article Number, 13 digits) is the global standard for identifying products sold in retail chains, managed by the GS1 organization since 1977.
§WHEN TO USE
Use it for physical products sold in European retail. Don't use it for internal identifiers, serial numbers or logistics traceability: Code 128, ITF-14 or GS1-128 cover those cases.
§SPECS
Length
12-13
Characters
Digits only
Example
5901234123457
Check digit
Yes, automatic
§COMPARISON
EAN-13 carries 13 digits and is used in Europe. UPC-A carries 12 digits and is the American equivalent. EAN-8 carries 8 digits and is the compact version for small packaging.
§FAQ
Not to generate the code here. Yes, if you'll sell in organized retail: the company prefix inside the code must be assigned to your business by GS1 (in Spain, AECOC) so it is unique in the market. Without that registration you cannot use the code in supermarkets or large chains.
Because the last digit is the check digit. GS1 calculates it when assigning the full code. If you enter 13 digits and our validator fails, you copied the code wrong. Try entering only the first 12 digits and the generator calculates the correct 13th.
The GS1 standard accepts between 80% and 200% of the nominal size (37.29 × 25.93 mm). Below 80% the code stops scanning correctly at laser POS. For home test prints, download the SVG and scale without losing quality.
Yes, but Amazon requires the code to be registered with GS1 under your name. If you generate an EAN-13 with a random or third-party prefix, Amazon detects the inconsistency by cross-checking the GS1 GEPIR database and disables the listing. The exception is private-label products with a GTIN exemption approved by Amazon.
Only with very dark colors on a very light background. EAN-13 doesn't allow decorative shapes on the bars (gradients, heavy rounding): any change in the pattern breaks scanning. Visual personalization is reserved for QR, which does tolerate it because it includes error correction.
§GENERATORS
You have 9 generators on codigo-qr.es. QR codes always free, Code 128 and EAN-13 too. The other 6 retail and industrial formats are part of the Pro plan.
URL, vCard, WiFi, text, email and SMS. Customize colors. Download PNG or SVG. No watermark.
GenerateCode 128
Universal alphanumeric. Ideal for internal inventory, shipping labels, non-standardized identifiers.
GenerateEAN-8
Compact version of EAN-13 for small packages. 8 digits. Cosmetics, sweets, small format.
GenerateUPC-A
Retail standard in US and Canada. 12 digits. If you sell in North America, this replaces EAN-13.
GenerateUPC-E
Compressed UPC-A for small labels. 8 digits. Cosmetics and sweets in the US.
GenerateCode 39
Industrial alphanumeric. Compatible with legacy systems. Aviation, automotive, maintenance.
GenerateITF-14
Logistics and master cartons. 14 digits. Identifies pallets and packaging units for shipments.
GenerateGS1-128
Advanced logistics with structured data (lot, expiry, weight). Pharma and food traceability.
GenerateGenerate it above, set the value and download in PNG or SVG. No sign up, no watermark.
¿Necesitas barcodes para toda tu empresa? Ver soluciones para empresas →