About EAN-13 Barcode Generator
A barcode stores a short string as a row of bars that a scanner can read. This tool uses the JsBarcode library to draw Code 128, Code 39, EAN-13, UPC-A, and ITF symbols on a canvas and saves them as PNG. Input is validated per type, and the final check digit of EAN-13 and UPC-A is calculated when you leave it out. It draws symbols only and does not register or assign product numbers.
How to use EAN-13 Barcode Generator
- Set "Barcode content", "Type", "Bar height" and "Bar width", and the other options. The preview updates as you change them.
- Check the preview, then press "Download result" to save the file.
Questions about EAN-13 Barcode Generator
Can I use a barcode from here on a product sold in stores?
The image will scan, but retailers expect the number itself to be licensed to your company by GS1. This tool draws whatever digits you enter and does not issue or register EAN or UPC numbers.
Which barcode type should I pick?
Use Code 128 for general text and internal labels, since it accepts letters, digits, and symbols compactly. Use EAN-13 or UPC-A for retail products, Code 39 for older industrial systems, and ITF for digits on shipping cartons.
How do I make an ISBN barcode?
Choose EAN-13 and enter the 13 digit ISBN without hyphens, or its first 12 digits. An ISBN-13 starting with 978 or 979 is already a valid EAN-13 number. The price add-on some publishers print is not included.
Runs in your browser. Page last updated .