How bulk barcode generation works
- Prepare a CSV with two columns:
name(used as the filename) andvalue(the string encoded into the barcode). - Drop the CSV into the upload area. The first five rows are previewed for verification.
- Pick a barcode format. All rows in a batch use the same format.
- Click Generate ZIP. A progress bar shows the run status.
- Your browser downloads a ZIP with one PNG (or SVG) per row.
CSV format
name,value sku-001,012345678905 sku-002,012345678912 sku-003,012345678929
Best uses
- Inventory labels for warehouse shelves
- Asset tags for office equipment
- Library book labels with CODE128
- Event ticket batches
- Pharmacy compounding labels
Limits
Each batch is capped at 1,000 rows. Large batches (500+) may briefly slow the tab. All rendering happens in your browser; nothing is uploaded.
FAQ
Can I mix barcode formats in one batch? No — pick one format per batch. Run multiple batches if you need different formats.
What if a value is invalid for the chosen format? JsBarcode throws and that row is skipped silently. Verify the CSV with the single-barcode tool first.
Is my CSV uploaded? No. Parsing, rendering, and ZIP packaging all happen in your browser.