Free EAN-13 barcode generator (and UPC-A)

Type a 12- or 13-digit product number and Codeshed draws the EAN-13 barcode, adds the check digit if you left it off, and lets you download it as SVG, PDF or PNG. It is free, needs no account and you may use it on products you sell.

Make an EAN-13 barcode →

First, the number

A generator draws the barcode; it cannot give you a valid number. Shop tills and marketplaces look an EAN-13 up in their product database, and the number has to come from your company prefix issued by GS1, the organisation that runs the system. A made-up number will scan, but it may belong to somebody else's product, and retailers will reject it. Contact your country's GS1 office to get a prefix and numbers.

For your own stock, shelves or asset tags, you do not need GS1 at all: use Code 128, which holds letters as well as numbers. Which barcode should I use? walks through the choice.

What Codeshed does with your number

Printing it so it scans

How to make one

  1. Open the product barcode in the studio.
  2. Enter your GS1 number, and an add-on if you need one.
  3. Download SVG, PDF or PNG, and scan a test print before a big run.

Everything happens in your browser, and the barcode is yours to use anywhere, including on products you sell.

Read next

Codeshed is a trading name of Third Coffee Studio Ltd, registered in England and Wales, company number 17517422.