Skip to content

EAN-13 barcode

Free EAN-13 barcode generator for GTIN numbers

Turn your GS1 number into a retail-ready EAN-13 barcode, with the check digit calculated for you. Download SVG or PNG. Free, no sign-up, no watermark.

Type 12 digits and we add the 13th. Type all 13 and we check the last digit is right.

What an EAN-13 barcode holds

EAN-13 is the retail barcode used across Europe, Asia, Africa, Australia and most of the world. Its 13 digits are a GTIN-13: a GS1 company prefix, your product reference and a check digit. The first two or three digits show which GS1 office issued the prefix, such as 50 for the UK. They do not say where the product was made.

This EAN-13 barcode generator draws that number as bars, with the digits printed underneath in the standard layout. It works for any GTIN-13 you have been given.

GTIN, GS1 and EAN: which is which

How to create an EAN-13 barcode

  1. Join your national GS1 office, or buy numbers where it sells them singly, and note your GTIN-13.
  2. Choose EAN-13 in the generator and type the first 12 digits.
  3. Check the full 13-digit number in the preview matches your GS1 record.
  4. Download SVG for packaging artwork, or PNG for labels and documents.
  5. Print at nominal size, about 37.3 mm by 25.9 mm, or between 80% and 200% of that, with white space either side.

EAN-13 printing checklist

GS1 barcode formats this tool can and cannot make

The generator makes EAN-13, EAN-8, UPC-A, UPC-E and ITF, which cover retail items and cartons. It also makes Code 128 and Data Matrix. What it does not do yet is the GS1 variants that pack several pieces of data with application identifiers, such as GS1-128, GS1 DataMatrix or GS1 QR codes. If you need a batch number and expiry date in one code for pharmacy or food traceability, you need a tool built for that.

One more point to be clear on: we do not sell or issue GTINs. A number that is not licensed to you may scan, but shops and marketplaces can reject it.

Related

FAQ

Questions

Is this a free EAN-13 barcode generator?

Yes. Create and download as many EAN-13 barcodes as you need, as SVG or PNG, with no sign-up and no watermark.

Can a GTIN generator create a GTIN number for me?

It can calculate the check digit, but the rest of the number must come from GS1. Your GTIN is only valid if the company prefix is licensed to you.

Is this a GS1 barcode generator?

It draws GS1 standard retail barcodes, EAN-13, EAN-8, UPC-A, UPC-E and ITF-14, for numbers you get from GS1. GS1-128 and GS1 DataMatrix with application identifiers are not supported yet.

How do I make a GTIN-14 barcode?

Use ITF-14 for GTIN-14 on shipping cartons. Choose ITF in the generator and enter the 14 digits.

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

UPC-A has 12 digits and is used in the US and Canada. EAN-13 adds a digit at the front. A UPC-A is read as an EAN-13 beginning with zero.

How is the EAN-13 check digit calculated?

Multiply the first 12 digits alternately by 1 and 3, starting with 1, and add the results. The check digit is the amount needed to reach the next multiple of 10; for 501234567890 the total is 90, so the check digit is 0.

What is the difference between EAN-13 and EAN-8?

EAN-8 is a shorter 8-digit barcode for packs too small for an EAN-13. EAN-8 numbers are allocated separately by GS1, so you cannot shorten an EAN-13 into one.

Can I make my own EAN-13 numbers for in-store use?

GS1 reserves numbers starting 20 to 29 for use inside one company, such as weighed items priced in store. They will not work for selling through other retailers or marketplaces.

Do EAN-13 barcodes expire?

The barcode image does not expire. The right to use the number depends on your GS1 licence, and the terms, including any renewal fees, vary by GS1 office.