Private, browser-based barcode production
Create one barcode free—or generate thousands from Excel.
Generate Code 128, UPC, EAN, Data Matrix, and more. Upload a spreadsheet to export print-ready labels or a ZIP of barcode files. Private, browser-based, and no account required.
No signup · Files stay on your device · Preview your batch free
Type a value above to generate a barcode.
Need 100 or 10,000 of these? Try the bulk CSV/Excel generator free.
Try the bulk generator →How it works
Turn your spreadsheet into finished barcode files in three steps
Upload, map your columns, and export — free to preview, pay once to export the full batch.
1 Upload your CSV or Excel file
✓ inventory.xlsx uploaded
2 Map columns to barcode fields
✓ 2,486 valid rows, 0 errors
3 Export barcodes and labels
2,486 barcodes ready to export
Why businesses pay
Free generators exist. This is what they don't do.
A single barcode is a solved problem. A 500-row catalog isn't — until it's mapped once and exported in one pass.
See exactly what you'll receive
Real output, not a mockup
The same sample spreadsheet, run through the real export engine — download it and see for yourself.
ZIP of barcode files
8 real barcodes as PNG and SVG, named by SKU, plus the manifest.csv that ships with every real export.
- SKU-1001.png
- SKU-1002.png
- SKU-1003.png
- manifest.csv
- + 13 more
Printable label sheet
The same 8 products laid out as a real print-ready label sheet, with SKU, name, and price alongside each barcode.
Built for real jobs
Whatever you're labeling, there's a workflow for it
Retail
Turn SKU and price columns into shelf-ready labels.
Warehouses
Generate location and inventory barcodes for an entire shipment at once.
Manufacturing
Create batch and component labels straight from a production spreadsheet.
Events
Produce numbered tickets or badges from a registrant list.
Asset tracking
Generate sequential equipment labels for IT or facilities inventory.
Amazon & e-commerce
Encode your existing product identifiers correctly — this tool encodes, it doesn't issue UPC or GS1 numbers.
Output formats
Every barcode format your workflow needs
1D and 2D formats for retail, logistics, and supply-chain use cases — free to generate individually today.
Need a specific file type? Download a single barcode as PNG, SVG, or PDF. For a full spreadsheet, use the bulk generator.
More formats & tools:
Privacy & correctness
Your product data never leaves your device
Files processed locally · No account required · Nothing stored on our servers
Handing a spreadsheet full of SKUs and prices to a server you don't control isn't something most businesses should do casually — every column mapping, every barcode, and every validation check happens on your machine, for one barcode or ten thousand.
Private
Processing stays on your device. Nothing you type or upload is ever sent to a server — for one barcode or ten thousand.
Reliable
Built-in validation catches invalid values and wrong check digits before you print hundreds of labels — not after.
Flexible
Export ZIP, SVG, PNG, or a print-ready label PDF across the available barcode formats — free for individual use, one-time paid unlock for bulk.
No signup, live in secondsBulk CSV/Excel preview freePrintable labels free to tryPay once, never monthly
Pricing
Free today. Pay once to export bulk batches.
No subscriptions, ever. The free generator, bulk preview, and paid export are all live now.
Free lets you preview the first 20 rows of a spreadsheet. One Batch or Pro exports the complete file.
- Unlimited individual generation
- All available barcode formats
- Free PNG, SVG, and PDF downloads
- Bulk preview: up to 20 spreadsheet rows
- No signup, no watermark
Best for one-time use
- Export one CSV/Excel job, up to 20,000 rows
- PNG and SVG ZIP
- Printable label PDF
- Custom filenames
Doing this once? Choose One Batch.
Best if you'll export more than once
- Unlimited bulk exports, up to 20,000 rows each
- SVG and high-res PNG
- ZIP and print-ready PDF
- Custom filename templates
- Saved local presets
- Works on any of your devices
Expect another batch later? Pro pays for itself after 10 exports.
One-time payment, never a subscription. Your license works on any of your devices — enter your license key to unlock. Any applicable tax is calculated at checkout.
FAQ
Common questions
No. BarcodeDesk encodes identifiers you provide. It does not issue or register official UPC, EAN, or GS1 identification numbers — those come from GS1 or your product's original issuer.
Entirely in your browser, for both the free single-barcode tool and bulk CSV/Excel jobs. Your spreadsheet is never uploaded to a server — it's parsed and rendered on your own machine.
Yes — upload your actual CSV or Excel file, map your columns, and preview the first 20 rows as real, rendered barcodes, completely free. You only pay when you're ready to export the full batch.
A ZIP of PNG or SVG files, named however you configured in column mapping, and — if you use the label designer — a print-ready PDF sheet, for the one file you uploaded when you paid. Up to 20,000 rows.
No — Pro is a single $49 payment for lifetime access to unlimited bulk exports. There's no recurring charge and nothing to cancel.
Reply to your purchase confirmation email, or use the contact page — since there's no account system, that's the fastest way to reach us directly.
The individual barcode generator is free, with no signup and no watermark. Bulk CSV/Excel and printable labels are also free to upload, map, and preview — only exporting the full batch as a ZIP or PDF requires a one-time purchase, never a subscription.
Yes — upload a CSV or Excel file, map your columns, and preview real barcodes free right now. Purchasing One Batch ($4.99) or Pro ($49 lifetime) is what unlocks exporting the full batch as a ZIP or print-ready label PDF.
The single-barcode generator exports PNG, SVG, or a single-barcode PDF — all free. Bulk jobs add ZIP archives (PNG or SVG) and print-ready label-sheet PDFs, unlocked with One Batch or Pro.
Each row is validated against the barcode format's rules before generating. Rows that fail are flagged individually with a specific reason instead of silently producing a broken barcode or stopping the whole batch.
Up to 20,000 rows per export, limited by what a browser tab can hold in memory for very large files — you'll get a clear message rather than a silent failure if a file is too large.
Yes — the label designer lets you set exact label width, height, margins, and spacing, so you can match whatever sheet stock you're printing on, not just A4 or US Letter defaults.
Yes — barcodes you generate from values you provide are yours to use freely, including commercially. BarcodeDesk doesn't issue official UPC or GS1 identifiers, though; those come from GS1 or your product's original issuer.
Create one barcode—or finish your entire batch today.
Free forever for individual barcodes. Free to preview a full spreadsheet, too.