Address, product, and shipping labels laid out to the exact geometry of Avery-compatible sheets. No account, no upload.
Paste straight from Excel, Google Sheets, or Numbers, columns are detected automatically. CSV works too.
Click a field to insert it. Each line becomes a line on the label; empty fields collapse automatically.
Every printer feeds paper a little differently. Print the alignment test sheet on plain paper, hold it against a real label sheet, and nudge these until they line up.
Before printing on real label stock: print the test sheet on plain paper, hold it against a label sheet up to the light, and check it lines up. Also set print scaling to 100% / Actual size, not "Fit to page", which is the single most common cause of misaligned labels.
Label printing fails in two places: getting the data onto the page, and getting the page to line up with the die-cut. Both are handled here.
Copy straight out of Excel, Google Sheets or Numbers, or paste CSV. Column headers become fields you click to build the label.
5160, 5163, 5164 and 5167 on US Letter, L7160 and L7163 on A4. Each listing the product numbers that share its geometry.
Generate a Code 128 barcode from any column, for SKUs, order numbers or asset tags that need to be scannable.
Start at any label number to use up the remainder of a sheet instead of wasting the top half of a fresh one.
Columns are detected automatically, whether they arrive tab-separated from a spreadsheet or as quoted CSV.
Click fields to place them. Empty fields collapse, so a missing second address line leaves no gap on the finished label.
Print the alignment sheet on plain paper and hold it against a real sheet. Adjust once for your printer, then print the batch.
A label sheet is either aligned or it wastes expensive stock. Geometry here is defined in the same units a PDF uses internally, and checked rather than assumed.
Every layout is verified so margins, label sizes and gaps sum to the sheet dimensions exactly. A layout that does not tile its sheet is treated as a bug, not a rounding issue.
Output has been rendered and measured against published sheet specifications, confirming the first label sits within a hundredth of an inch of where it should.
Printers feed paper with a small tolerance. Nudge the whole grid once, and it holds for every future batch.
Long names shrink to fit their label rather than overflowing into the next one, and empty fields collapse instead of leaving a hole.
Six layouts covering the common sizes, and each lists the product numbers that share its geometry. 5160, 5260, 8160 and others are all the same 30-per-sheet grid. Check the dimensions on your box rather than the number: if it says 2⅝″ × 1″ and 30 per sheet, the 5160 layout fits. Avery® is a trademark of CCL Label, Inc.; PDFeyes is not affiliated with them.
Almost always print scaling. Set it to 100% or Actual size, never "fit to page", which shrinks the whole grid by a percent or two. If the offset is instead the same on every label, that is your printer's paper feed. Use the calibration sliders once and it is fixed for good.
No. It is other people's personal data and it stays on your machine. Everything runs in the browser.
Yes. Set copies per row to print the same label several times, useful for product or inventory labels.
Western European accents print exactly as typed. Characters the standard PDF font cannot represent are flagged so you can see which ones, rather than being replaced silently.