Barcode generator
Make printable barcodes for product labels, shelves or stock — free, with checksum validation for EAN and UPC.
How to use the barcode generator
- Choose the barcode type.
- Enter the number or text.
- Download as PNG or SVG and print.
When it's useful
- Labelling your own shop's products
- Making shelf or bin labels
- Printing test barcodes
Limits to know
- Official retail EAN/UPC numbers must be bought from GS1; making a barcode doesn't register a number.
- Print at good quality and test with your scanner before printing many labels.
Your privacy
Everything is worked out in your browser. What you type isn't uploaded, saved or shared, and there's no sign-up.
Questions
Which type should I use for my shop?
Code 128 is the most flexible for your own labels (letters and numbers). EAN-13 is used on retail products sold in shops.
What if my EAN check digit is wrong?
The tool shows an error. Enter 12 digits and the 13th check digit is added automatically.