Bulk Barcode Generator
Generate up to 1,000 rows of barcodes from Excel or CSV, entirely in your browser. Map columns, validate values, export an SVG ZIP, or print PDF sheets.
1. Bring your data
CSV or XLSX • Up to 1,000 rows • Under 10 MB • Nothing uploaded
Not sure where to start?
Download a ready-to-use spreadsheet with the columns we expect — barcode value, SKU, product name, price, quantity and a custom text field. Replace the example rows with your own and import it back.
0012345 lose their leading zeros when Excel treats a column as a number. Format the barcode column as Text in Excel before typing or pasting values, or prefix them with an apostrophe. Both sample files above already do this. Zeros that Excel has removed cannot be recovered from the exported cell.Or create sequential numeric values
For EAN / UPC / ITF, start with data digits without a check digit. Always use identifiers you are entitled to use.
From spreadsheet to labels
Use text-formatted identifiers and unique column headers. Import your file, map barcode and quantity columns, and inspect every row’s validation status. Invalid rows require explicit approval before they are skipped. The SVG ZIP is suitable for downstream artwork; PDF sheets use physical paper dimensions.
Safety limits: 10 MB files, 1,000 source rows, 5,000 total labels after quantity expansion, and 50 MB uncompressed XLSX content. These are memory safeguards, not paid-plan limits. No formulas are executed. Only the first worksheet is read.
Which files can I download?
Individual codes support PNG, SVG, and PDF. Bulk tools provide ZIP archives of SVGs and PDF sheets. Label templates can be exported as JSON.
Are Excel and CSV files uploaded?
No. Files are read and processed locally in your browser. Do not store sensitive information in shared-device templates.
Can I print codes for retail products?
You can create artwork, but you need legitimately assigned GS1 identifiers where your retailer requires them. A checksum or downloaded image does not confer ownership.
Why will my code not scan?
Check the value, contrast, quiet zones, print resolution, and physical size. Avoid distorted images and fit-to-page printing. Test with the actual scanner used in your workflow.