EAN-13

Free EAN-13 Generator

12 digits → check digit: calculated · 13 digits → check digit: validated

Live generationNot sent to serverMobile & PDA optimized

EAN-13

Free EAN-13 Generator

Input is processed only on this device
Barcode formatEAN-13
Input rules12 digits → check digit: calculated · 13 digits → check digit: validated
✓
Ready to scan

The barcode has been adjusted to the screen size.

1EAN-13
Advanced barcode size settings

EAN-13: GTIN-13 and retail scanning

12 digits versus 13 digits

A GTIN-13 has 13 numeric digits. Enter 12 digits to calculate the final check digit, or enter all 13 to verify it. The check digit detects many typing errors but does not prove that a number has been allocated to your business.

Official numbers and sample barcodes

A visually valid EAN-13 image is not the same as an officially licensed retail identifier. For real product listings and point-of-sale distribution, check the retailer requirements and obtain a legitimate GTIN through a GS1 member organisation.

Retail printing and verification

EAN-13 uses a fixed encoding structure. Preserve the required quiet zones, guard bars and human-readable digits. Do not crop the white margin. Verify the final printed label using the actual POS scanner, not just an on-screen preview.

EAN-13 barcode: calculation, retail use and printing

EAN-13 check digit worked example

For the 12-digit value 400638133393, multiply alternating digits by 1 and 3, sum the products, and find the digit that makes the total divisible by 10. The result is 1, giving 4006381333931. The check digit catches many data-entry mistakes, but does not establish GS1 ownership.

When to choose EAN-13 instead of UPC-A or Code 128

EAN-13 represents a 13-digit GTIN on retail products. UPC-A commonly represents 12-digit GTINs in North America. Code 128 supports alphanumeric internal inventory IDs but does not itself assign an official retail GTIN.

Print and scan checklist

Keep white quiet zones on both sides, do not distort the bars, and test the final physical label at its actual print size. A sharp SVG file is preferable to enlarging a small raster image.

How to obtain an official product number

Creating the symbol does not register a product. If a marketplace or retailer requires a licensed GTIN, obtain the identifier through the relevant GS1 organisation before generating the barcode.

Frequently asked questions

Can I use a random 13-digit number on products?

A mathematically valid check digit does not guarantee uniqueness or GS1 allocation. For retail use, obtain an authorised GTIN.

What happens if I enter only 12 digits?

BarcodeOn computes the 13th check digit and displays the complete EAN-13 value.

Is EAN-13 the same as JAN in Japan?

JAN is the Japanese retail usage of the EAN-13/GTIN-13 family. A Japanese product identifier still follows GS1 allocation rules.

Independent general-purpose tool

Whether a generated barcode can be used at work depends on your workplace rules and scanner settings.