Barcode generation workflow
Generate a barcode for product SKUs
Inventory, labels, and listings need scannable barcodes. The barcode generator creates EAN, Code 128, and other common symbologies locally, ready for print or export.
The fast workflow
Follow the same short workflow every time so the result is predictable.
Choose the symbology
Pick the format your scanner and market expect.
Enter the value
Type the SKU, ISBN, or other identifier.
Style the barcode
Set size, color, and text options for your label.
Download or print
Export as PNG or SVG and place it on the label.
Picking the right barcode type
Retail products in most markets use EAN-13, while internal inventory often uses Code 128 or Code 39 because they encode letters and longer values.
For products that also need a scannable link, add a QR code to the label; QR handles URLs and more data than linear barcodes.
Common problems
- Using the wrong symbology for the retail channel
- Barcodes with insufficient quiet zone that fail to scan
- Generating codes from identifiers that exceed the format limits
Best practices
- Match the symbology to the market: EAN-13 for retail
- Keep a clear quiet zone around the code
- Verify the checksum with the tool before printing
Frequently asked questions
Which barcode type should I use for retail?
EAN-13 is the standard for retail products in most markets. ISBN and ISSN have their own EAN-based formats.
What is the quiet zone?
The empty margin around the barcode that scanners need to find the code. Removing it is the most common cause of scan failures.
Can I print barcodes at small sizes?
Yes, but keep the printed width per module above the scanner minimum, typically around 0.33 mm.
Is my data uploaded?
No. Barcodes are generated locally in your browser.
Your data stays local
Everything runs in your browser. Files and values are never uploaded or stored.
Open Barcode Generator