Upload Excel, import CSV, paste rows, or connect Google Sheets with SKUs, UPCs, asset IDs, serial numbers, URLs, and quantities. Generate scan-ready barcode and QR label PDFs for Avery sheets, Dymo, Zebra, Rollo, and other printers.
Start free in your browser. No install required: paste CSV, import Excel, validate rows, preview the label sheet, then export a print-ready PDF.
Used by 20,000+ businesses


Import Excel, CSV, pasted rows, or a shared Google Sheet, choose a bwip-js supported symbology, pick thermal or sheet stock, preview the labels, and export a print-ready PDF.
3 rows ready. Quantity expands into 6 printable labels.
| Actions | Name | Barcode | Asset ID | Serial | Location | Qty | Price |
|---|---|---|---|---|---|---|---|
1. Wireless Mouse
SKU-1001 · Aisle A / Bin 04
2. USB-C Dock
SKU-1002 · Aisle B / Bin 11
3. Barcode Scanner
SKU-1003 · Receiving Desk
Add data fields
10Click an imported column to place it on the label preview.
Barcode label workflow
3 rows ready. Quantity expands into 6 printable labels.
Built for spreadsheet data and real printers
Match each spreadsheet column to the code type your scanner, store, warehouse, asset system, or thermal printer workflow expects.
Use UPC values for retail product labels in the USA and Canada when your spreadsheet already contains valid product codes.
Use EAN values for product labels outside North America, shelf tags, and imported catalog spreadsheets.
Use Code 128 for SKUs, serial numbers, warehouse locations, bins, internal IDs, GS1-style logistics labels, and asset tags.
Use QR codes when each label should open a URL, asset record, ticket, helpdesk page, or product information page.
Use additional 1D and 2D barcode formats when your scanner, warehouse system, shipment workflow, or compliance process expects a specific symbology.
Use this when every spreadsheet row, pasted CSV record, or generated serial number needs to become a printed barcode, QR label, asset tag, or product sticker.
Generate UPC, EAN, SKU, price, and product-name labels from catalog exports, Shopify files, POS spreadsheets, or supplier CSVs.
A focused browser workflow for turning spreadsheet data, copied rows, and serial numbers into scan-ready barcode labels.

Upload Excel, CSV, or Google Sheets data, or paste copied CSV rows with columns such as SKU, UPC, EAN, asset ID, serial number, URL, name, location, and quantity.

Select Code 128, UPC, EAN, QR, Code 39, ITF-14, PDF417, or Data Matrix where supported, then choose Avery sheets, A4/US Letter layouts, or thermal label sizes.

Place barcode, QR, product name, price, location, or serial number fields on the label. Check invalid UPC/EAN rows, quiet zones, text length, and scanner readability before printing.

Export one PDF with every row arranged on the right label stock. Use quantity columns for duplicates, or continue to advanced designer and thermal workflows when you need PNG-style images, SVG-ready artwork, or ZPL printer preparation.
Everything you need to move from spreadsheet data to labels your scanner can read.
Generate hundreds or thousands of barcode labels from one Excel upload, CSV file, pasted table, or Google Sheets link.
Create Code 128, UPC, EAN, QR, Code 39, ITF-14, PDF417, Data Matrix, and other scannable elements from spreadsheet columns where supported.
Import .xlsx, .xls, .csv, pasted rows, copied spreadsheet ranges, or exports from inventory, retail, ERP, WMS, and POS systems.
Start in the browser with no desktop software. The core label workflow is free to try, with account and plan options for higher-volume export needs.
Use preset layouts for common sheet labels and direct thermal printers, or define custom dimensions for Zebra, Dymo, Rollo, Brother, Avery, A4, and US Letter workflows.
Control label width, height, margins, gaps, barcode size, text fields, and quiet zones.
Plan labels around quantity, stock count, duplicate tags, and batch printing needs.
Catch UPC/EAN length issues, SKU-style values in numeric barcode types, quiet-zone problems, and rows that may not scan cleanly before export.
Export print-ready PDF label sheets from this page, then use advanced label and thermal-printer workflows when you need image assets, SVG-ready artwork, or Zebra-compatible ZPL preparation.
A practical workflow for teams that need labels now, not another design project.
Labels Generated
Barcode Formats
Primary Label Export
Paste or Upload Rows
Examples of spreadsheet-to-label workflows this page is designed for.
We had a spreadsheet of **5,000 asset IDs and serial numbers**. This tool turned them into printable QR and barcode tags without rebuilding the layout in Word.
Michael T.
Logistics Manager
Our product export already had SKU, EAN, price, and product name columns. We mapped them once and generated a clean PDF label sheet.
Emily R.
Retail Operations
I use it for **Amazon FNSKU and warehouse bin labels**. The direct thermal sizes save a lot of printer setup time.
James L.
E-commerce Seller
Answers to common questions about generating, validating, exporting, and printing barcode and QR labels from spreadsheets.
If you couldn't find the answer you're looking for, please feel free to ask us!
Turn Excel, CSV, pasted rows, or Google Sheets data into scan-ready barcode and QR label PDFs.