Barcode Generator
Create Code 128, EAN-13, UPC-A, EAN-8, Code 39 and ITF-14 barcodes with automatic check digits. Download PNG or SVG, or a ZIP in batch. Free.
- No uploads
- No limits
- No signup
Any letters, digits and symbols (plain ASCII). The most common type for shipping and inventory labels.
Your barcode appears here.
Need to encode a link, Wi-Fi or contact card? Make a QR code
- Input:
- Text
- Output:
- Barcode · PNG · SVG
- Runs on:
- Your device
- Size limit:
- None
- Account:
- Not needed
How to use Barcode Generator
Pick the barcode type
Choose Code 128 for general labels, EAN-13 or UPC-A for retail products, ITF-14 for cartons, or Code 39.
Enter the value
Type it in, or switch to batch mode and paste one value per line. Missing check digits are calculated for you.
Download
Adjust bar width, height, colours and the text line, then save a PNG or SVG, or a ZIP for a batch.
Why Barcode Generator on Toolshed
No uploads
Everything runs in this browser tab. Your files never leave your device.
No limits
No file-size caps, no daily quotas. Process as much as your device can handle.
No signup
No account, no email, no watermark.
Frequently asked questions
What is a check digit and do I need to calculate it?
EAN-13, EAN-8, UPC-A and ITF-14 end with a digit computed from the others, so scanners can spot misreads. Leave it out and it is added for you; type it and it is verified, with the correct digit shown if it is wrong.
Can I use these barcodes on products in shops?
The barcodes scan like any other, but a retail EAN or UPC number must be licensed to your company by GS1. For internal stock, shipping labels or events, Code 128 works with any value you choose.
Which file should I use for printing?
SVG is vector and stays sharp at any size, ideal for labels and print designers. The PNG is rendered at double resolution for documents and web. Keep dark bars on a light background so scanners can read them. Everything is generated in your browser.
Are my files uploaded anywhere?
No. Barcode Generator runs entirely in your browser. Your files are processed on your device and are never sent to a server.
Is there a file size limit?
No fixed limit. The only limit is your device's memory. Very large files work best in a desktop browser.
Is Barcode Generator really free?
Yes. There's no account and no watermark. A short optional ad, or a 20-second wait, unlocks each download. That's how we keep it free.