Pick your sheet, type or paste your data, get a vector PDF at exact millimetres. Real Code 128, EAN-13 and QR — not pictures of barcodes. Everything runs in this browser; nothing is uploaded.
Nothing is uploadedNo endpoint on our side accepts label data.
Millimetres, not guessesVector PDF at true size, plus a ruler to prove it.
Barcodes, not picturesEvery release is decoded back by an independent reader.
Label sheet
24per page
Custom grid — measure your own sheet
Pitch is corner-to-corner, not the gap. Measure two labels from left edge to left edge.
What goes on the label
02
Separate the fields of one label with a vertical bar: Title | Code
or paste from a spreadsheet
Barcode & type
03
Printing
04
Use the leftover cells of a half-used sheet.
XY
Everything on the page moves by this much.
In the print dialog choose “Actual size” / 100%. “Fit to page” shrinks the sheet by about 6% and every label misses.
1 / 1
One label, up close
Click any cell on the sheet to start printing there.
05 — Why labels miss
Three reasons a sheet comes out wrong — and what we do about each
The printer shrinks the page
Almost every driver defaults to “fit to page” and prints at 94–97%. On an A4 sheet that is 6–9 mm lost by the bottom row. We hand you a vector PDF at true millimetres and a calibration sheet with a 50 mm ruler, so you can prove the scale in ten seconds.
The barcode is a picture, not a barcode
Stretched images and hairline modules are why a scanner beeps at one label and ignores the next. We encode Code 128, EAN-13, EAN-8, UPC-A, Code 39, ITF-14 and QR ourselves, keep the module width honest, and warn you before it drops under 0.25 mm. Check digits are calculated for you.
Half a sheet is already gone
You printed eight labels last week; the sheet still has twenty-two. Tell us which cell to start from and the run continues exactly there. If your printer feeds a fraction off, enter the shift in millimetres once and every later sheet is corrected.
06 — Sheet sizes
Built-in grids, measured in millimetres
Every grid below is checked against the page: left margin + pitches + label width has to equal the paper, or it is not shipped. Anything else you can measure yourself with the custom grid.
Click a row to load that sheet into the studio.
Page
Grid
Label
Per page
Compatible with
A4
3 × 7
63.5 × 38.1 mm
21
Avery L7160 / 3422
A4
3 × 8
63.5 × 33.9 mm
24
Avery L7159
A4
3 × 6
63.5 × 46.6 mm
18
Avery L7161
A4
2 × 8
99.1 × 33.9 mm
16
Avery L7162
A4
2 × 7
99.1 × 38.1 mm
14
Avery L7163
A4
2 × 4
99.1 × 67.7 mm
8
Avery L7165
A4
5 × 13
38.1 × 21.2 mm
65
Avery L7651
US Letter
3 × 10
66.7 × 25.4 mm (1 × 2⅝ in)
30
Avery 5160 / 8160
US Letter
2 × 10
101.6 × 25.4 mm
20
Avery 5161
US Letter
2 × 7
101.6 × 33.9 mm
14
Avery 5162
US Letter
2 × 5
101.6 × 50.8 mm (2 × 4 in)
10
Avery 5163
US Letter
2 × 3
101.6 × 84.7 mm
6
Avery 5164
Roll
1 × 1
100 × 150 mm (4 × 6 in)
1
Thermal shipping label
Roll
1 × 1
100 × 50 mm
1
Thermal roll
Roll
1 × 1
50 × 25 mm
1
Thermal roll
Avery® is a registered trademark of its owner. We are not affiliated with it; the sizes above are published measurements and “compatible with” is a statement of fit, not of origin.
07 — Plans
Free does one full sheet. Pro does the run.
No watermark on your labels — a watermarked label is a wasted label. The free line is the page count, and every symbology, every grid and the calibration sheet stay free.
My labels are always a couple of millimetres off. What do I do?
Print the calibration sheet on plain paper first. Measure the 50 mm ruler: if it is not 50 mm, your print dialog is scaling — set it to “Actual size” / 100% and print again. If the ruler is right but the crosses miss the label corners, measure the miss and type it into the X / Y shift boxes; the whole page moves with it.
Will a scanner actually read these?
The encoders are checked against an independent reader (the ZXing library) on every build — over a hundred random values per release, decoded back and compared character by character. What we cannot promise for you is paper and toner: keep the module width above 0.25 mm, leave the quiet zone alone, and print black on white. The measure strip tells you the module width for the label size you chose.
Does my product list get uploaded?
No. The barcode encoder, the layout engine and the PDF writer all run in this tab; the server only ever answers “is this licence active”. That is also why the free page limit lives in your browser — there is nothing on our side to count.
Can I use my own label sheet?
Yes — open “Custom grid” and enter the measurements: label size, top and left margin, and the pitch (corner to corner, not the gap). We check the numbers against the paper size and refuse a grid that cannot fit, which is usually the moment you find the pitch was measured as the gap.
Can I pay right now?
Not yet — payments are not switched on for this site. The plans and prices you see come from our server and are what Pro will cost when it opens. Nothing on this page charges you, and there is no fake checkout behind the button.