Create printable barcode labels online for free. Paste your codes, upload CSV or Excel, choose a sheet or thermal label layout, preview every row, and export print-ready PDF labels.
30-up sheet/A4 · US Letter/4×6 · 2.25×1.25 thermal
✓ 294 labels ready
⚡ PDF · PNG · SVG
6
Layout presets
4
Paper sizes
100%
Browser-side
0
Signups required
The workspace
Design the label, then print it
Data and label settings on the left, a live PDF sheet preview on the right. Everything runs in your browser.
How it works
Five steps to a printed sheet
Paste or upload
Paste barcode values or upload CSV/Excel data.
Choose barcode type
Code 128, UPC-A, EAN-13 and more.
Select a layout
30-up sheet, A4, US Letter or 4×6 thermal.
Preview and fix
Check page one and resolve any row errors.
Export PDF
Export a print-ready PDF or PNG/SVG label files.
Layouts
Supported barcode label layouts
Brand-neutral presets. Avery- and Zebra/Rollo-compatible sizes are noted where applicable, but this tool is not affiliated with those brands.
30-up label sheet
Product, SKU and inventory labels on standard sheets
A4 label sheet
UK/EU-style sheet printing
US Letter sheet
North American label printing
4x6 thermal label
Thermal printers and shipping-style labels
Custom rows and columns
Custom label stock or special inventory workflows
Printing
Print on sheet or thermal printers
Inkjet / Laser
Use A4 or US Letter label sheets. Print at 100% scale. Test on plain paper first.
Thermal label printer
Use 4×6 or custom thermal layouts. Match the PDF size to the label roll size.
Zebra/Rollo-style labels
Use thermal presets where applicable, but verify your printer’s actual label size.
Printing tips
Get a clean, scannable print
Print at 100% scale and do not use “fit to page.”
Test on plain paper before using label sheets.
Use high contrast: black barcode on a white background, and keep quiet zones clear.
Scan-test a sample before printing a large batch.
Spreadsheets
Excel, CSV and Google Sheets workflow
Use CSV or Excel upload when you already have product data in a spreadsheet. For Google Sheets, copy rows directly into the paste box or export the sheet as CSV and upload it.
Trust & transparency
Clear about what this tool does
An accurate description of how your data is handled and what a barcode label actually is.
Browser-side barcode label generation
Spreadsheet parsing, barcode rendering, and PDF generation run in your browser. Raw barcode values, SKU values, product names, or pricing data are not sent to analytics, logs, or server-side processing.
About UPC, EAN, GTIN and GS1 numbers
This tool creates barcode label images and printable PDFs from values you provide. It does not issue, register, license, or verify official UPC, EAN, GTIN, or GS1 numbers. For official retail product identifiers, get your numbers from GS1 or your local GS1 member organization.
Avery, Zebra, Rollo, Munbyn, Google Sheets, Excel, and other brand names are trademarks of their respective owners. This tool is not affiliated with, endorsed by, or sponsored by those brands.
Questions
Barcode label generator FAQs
Printing, layouts, spreadsheets and what this tool does not do.