Free EAN-13 Barcode Generator
Generate EAN-13 barcodes for international retail products. Enter 12 digits — the check digit is calculated and appended automatically. Download PNG or SVG. All processing runs locally in your browser; nothing is uploaded.
Batch Label Studio creates a barcode image from the number you provide. It does not issue or register UPC, EAN, GTIN, or GS1 identifiers. You are responsible for obtaining any identifier required by your retailer, distributor, or standards organization.
Label Layout
Export & Print
Need bulk generation?Pro
Batch Label Studio Pro unlocks CSV import, multi-page PDF generation, and up to 10,000 labels per batch.
12-digit mode vs 13-digit mode
This generator accepts both 12-digit and 13-digit input:
- 12 digits — the check digit is calculated automatically and the complete 13-digit barcode is rendered.
- 13 digits — the check digit is validated. If it does not match the expected value, an error is shown. Use the check digit calculator to find the correct check digit.
EAN-13 structure
An EAN-13 barcode has 13 digits structured as follows:
| Digits | Component | Notes |
|---|---|---|
| 1–3 | GS1 Prefix | Assigned to the brand owner's country GS1 organisation (not the country the product was made in) |
| 4–12 | Company + item code | Specific allocation depends on company prefix length (GS1 assigns 7–11 digit prefixes) |
| 13 | Check Digit | Calculated from digits 1–12 using alternating weights 1 and 3 |
EAN-13 and international retail
EAN-13 is the mandatory barcode standard for consumer products sold in Europe, Asia-Pacific, and most international markets. A UPC-A (12-digit) code is a subset of EAN-13 — it is equivalent to an EAN-13 with a leading zero. Any point-of-sale scanner that reads EAN-13 also reads UPC-A automatically.
If you plan to sell in both North American and international markets, obtaining an EAN-13 from GS1 provides a single barcode that works everywhere. UPC-A alone may be rejected by some international retailers.
GS1 disclaimer: This tool calculates check digits and renders barcode images for any digit sequence you provide. It does not assign, license, or register official product numbers. For products sold through major retailers, you must obtain a GS1 company prefix from GS1 US or your national GS1 member organisation.
Frequently Asked Questions
Related Tools
Generate EAN-13 barcodes for your entire product catalog
Batch Label Studio Pro imports CSV and Excel files and generates thousands of labels locally — no uploads, no server, no subscription.
Get Pro — $29.99One-time purchase. Works offline.