Free barcode generator
Create barcodes for products, stock and invoices, or print a whole sheet of labels at once.
- ✓ Free, no sign-up
- ✓ Files stay on your device
- ✓ No watermark
Tool
What you get with the Barcode Generator
Four common formats
Code 128 for SKUs and internal codes, plus EAN-13, EAN-8 and UPC-A for retail products.
Check digits handled for you
Enter the number without the last digit and it is calculated; enter a full number and a wrong check digit is flagged.
Label sheets
Paste up to 300 codes, one per line, and print a sheet of labels in 2, 3 or 4 columns, or save it as PDF.
Sharp output
Download SVG for printing at any size, or high-resolution PNG for documents and spreadsheets.
Verified encoding
Barcodes follow the official symbol specifications and were tested with independent barcode readers.
How to use the Barcode Generator
- Pick the barcode type: Code 128 for SKUs and internal codes, EAN-13 or UPC-A for retail products.
- Enter the value; check digits are added and verified for you.
- Download PNG or SVG, or print a label sheet with many barcodes.
Questions
Which barcode type should I use?
Use Code 128 for your own stock codes, SKUs and documents. Use EAN-13 (or UPC-A in the USA and Canada) for products sold in shops.
Can I make my own EAN-13 numbers?
You can draw any valid EAN-13, but numbers used on retail products must be licensed from GS1 in your country so they are unique worldwide.
Will it scan?
DocNova follows the official symbol specifications and calculates check digits automatically. Print with enough size and contrast, and test with your scanner.