You are offline. Tools you have opened before keep working.
EAN-13 barcode generator
Create EAN-13 barcodes for retail products. Enter 12 digits and the check digit is added, or enter all 13 and it is verified before anything is printed.
Free and private. Everything runs in your browser, nothing is uploaded.
EAN-13
PNG
Report a problem
How it works
Enter your codesOne code per line. Add a tab or semicolon and a product name to print it above the barcode.
Check the previewMistakes such as a wrong check digit are listed with their line number. Valid codes are drawn right away.
DownloadChoose PNG, SVG or a PDF label sheet and download all barcodes at once.
Drawn exactly to the standard
The guard bars are longer than the others, the first digit sits to the left of the code and the remaining digits are split into two groups, just like on products in a store. That layout matters for some scanners and for how professional your packaging looks.
For small packages choose a smaller size; scanners read EAN-13 down to about 80% of the standard width.
About EAN-13
EAN-13 is the 13 digit barcode on retail products in Europe, Asia, Latin America and most other countries. The first digits identify the country and company, the last digit is a check digit.
About PNG
PNG files have sharp edges with no blur, which is what scanners need. Each barcode is drawn with whole pixels per bar, so it prints cleanly at its natural size.
Frequently asked questions
Where do EAN-13 numbers come from?
Retailers expect numbers registered to your company, issued by GS1. For internal use, for example in your own warehouse, any number works.
Are my codes uploaded anywhere?
No. Barcodes, ZIP files and PDF sheets are created in your browser. Your product list never leaves your device.
Can I use these barcodes on products I sell?
The barcodes are drawn to the standard and scan correctly. For retail you also need numbers that belong to your company, which you get from GS1 in your country.
Which type should I use?
EAN-13 for retail products in most of the world, UPC-A in the US and Canada, ITF-14 for shipping cartons and Code 128 for internal codes such as SKUs, shelf locations and shipments.
How do I print labels?
Choose PDF labels, pick the sheet layout that matches your label paper and download. Print at 100% scale, not fit to page, so the barcodes keep their size.
Does it work offline?
Yes. After you open the page once, it keeps working without an internet connection.