How to create a barcode
Pick a barcode type, enter a valid value, and download a PNG or SVG. Invalid values are flagged immediately.
Choosing a type
Code 128 encodes any text and suits internal labels. EAN-13 and UPC-A are used on retail products.
Frequently asked questions
Can I use this for products I sell in shops?
Retail EAN/UPC numbers must be licensed from GS1. This tool draws the barcode but doesn't issue valid product numbers.
Why is my EAN rejected?
EAN and UPC include a check digit; if you give 12 digits it's added automatically, but a wrong 13th digit is rejected.