Add your list
Paste IDs or URLs, paste spreadsheet cells, or upload a CSV file.
QR label sheet generator
Paste values or upload a CSV. Choose your label paper, check where every code will land, then download the PDF.
Paste one value per line, paste a table, or upload a CSV.
This job stays in this tab so a reload will not erase it.
First, add your rows.
Choose what prints first.
Choose your paper first.
A plain-paper test protects your label sheet from printer scaling and alignment surprises.
Finish the checks above first.
In the print dialog: choose Actual size or 100%. Do not choose Fit to page.
Darkaa's QR Code Status Tracker turns Google Sheets rows into trackable items that your team can update from any phone.
See QR Code Status Tracker for Google Sheets™CSV to printable QR labels
Use one value per line or choose columns from a CSV. The tool makes one QR code per row, places every code on the physical sheet, and produces a PDF at the correct page size.
Paste IDs or URLs, paste spreadsheet cells, or upload a CSV file.
Select the QR column and optional human-readable text. Blank and duplicate values are flagged.
Choose Avery, A4, Letter, or custom sheet measurements. Partly used sheets are supported.
Check alignment on plain paper, then print the PDF at Actual size or 100%.
Yes. Choose one CSV column for the QR value and another optional column for text printed under the code.
No. Your rows and PDF stay in your browser. Anonymous usage measurements record steps such as “rows loaded” and “PDF downloaded,” never the row contents.
Yes. Select the first unused label on the sheet map. The preview marks skipped positions and shows the fill order.
PDF viewers often default to Fit to page, which changes the label positions. A plain-paper test catches scaling, orientation, and small printer offsets before you use label stock.
Darkaa's QR Code Status Tracker turns Google Sheets rows into trackable items that your team can update from any phone.
See QR Code Status Tracker for Google Sheets™