Label Generator

Make address, mailing-list, shipping, product (with barcode) and custom text labels laid out for real Avery US Letter and A4 sheets or your own sheet size, then print them or save them as PDF. Everything runs in your browser.

1. Label type

2. Content

3. Sheet

"Skip used labels" starts printing further along the first sheet, so a partly used sheet can go back in the printer.

Preview

30 labels on 1 sheet · US Letter (8.5 × 11 in)
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA
John Doe
123 Main Street, Apt 4B
New York, NY 10001
USA

In the print dialog choose paper size Letter, scale 100% / Actual size (not "Fit to page") and margins Default or None. Choose "Save as PDF" as the printer to get a PDF. Label brands differ slightly, so print one test page on plain paper and hold it against a label sheet first.

Summary: how to use a free label generator privately

A label generator lays your text out on the exact grid of a label sheet, so each label prints inside its sticker. To make labels free and privately, choose a label type above, type your text, pick your sheet (an Avery 5160, 5163 or L7160 layout, another Letter or A4 sheet, or a custom size), check the preview and press Print labels / save as PDF. Your browser does the layout and printing: the text is not uploaded, and the Network tab of your browser's DevTools will show no request carrying it.

The tool prints address, mailing-list, shipping-block, product and custom text labels, and product labels can include a Code 128, EAN-13 or UPC-A barcode. It does not buy postage or make carrier labels with tracking numbers. Avery codes only name the layouts, and ZipConvert is not affiliated with Avery.

Ready-made sheet layouts

Sheet codePaperLabel sizeLabels per sheet
5160 / 8160US Letter2⅝ × 1 in30
5161 / 8161US Letter4 × 1 in20
5163 / 8163US Letter4 × 2 in10
5164 / 8164US Letter4 × 3⅓ in6
5167 / 8167US Letter1¾ × ½ in80
L7160A463.5 × 38.1 mm21
L7163A499.1 × 38.1 mm14
L7165A499.1 × 67.7 mm8
L7651A438.1 × 21.2 mm65

Your sheet is not in the list? Choose Custom size… and copy the numbers from the packaging. If they are in inches, the length converter gives millimetres.

Table of Use: what you want to print

JobLabel typeSheet and settingsResult
Return-address stickersAddress5160 / 8160; Number of labels defaults to 30One address repeated to fill the sheet
Cards or invitations to a guest listMailing list5160 or L7160; empty line between addressesOne label per address, up to 3,000
Parcel with sender and recipientShipping5163 (10 per sheet) or L7165 (8 per sheet)Small FROM block, bold SHIP TO block, no postage
Shelf or price labelProductL7160 or 5163; barcode format Code 128, EAN-13 or UPC-AName, SKU, price and barcode, with a warning if the bars are too fine
Name tag, jar, folder or storage boxCustom textAny sheet; Bold first line, left or centreYour text on every label
Sheet whose first 12 labels (row by row) are usedAnySkip used labels: 12Printing starts at label 13 on the first sheet

Features

  • Five label types: Address, Mailing list, Shipping, Product and Custom text, with a font size from 5 to 36 pt and left or centred alignment on text labels.
  • Nine ready-made sheets plus a custom layout of up to 20 columns and 40 rows, with margins and gaps in millimetres, on A4 or US Letter paper.
  • Preview of the real sheet, scaled to fit the page. Up to 20 sheets are previewed and every sheet prints.
  • Warnings before you waste a sheet: text cut off on a label, labels running past the paper edge, and barcodes too small to scan.
  • Barcodes on product labels in Code 128, EAN-13 or UPC-A. For other symbologies, make a file with the barcode generator.
  • Skip used labels and Print label outlines for partly used sheets and plain-paper test prints.
  • Mixed scripts. Each line sets its own text direction, so right-to-left addresses read correctly.
  • No account, no upload, and nothing is saved when you close the page.

Selling books? Check each number with the ISBN validator, then paste the valid ISBN-13 into a product label as an EAN-13 barcode. If you want a scannable link rather than a barcode, make one with the QR code generator.

How to Use the Label Generator

  1. Under 1. Label type, choose Address, Mailing list, Shipping, Product or Custom text.
  2. Under 2. Content, type or paste your text and set Font size. For a mailing list, leave an empty line between addresses.
  3. Under 3. Sheet, pick the Label sheet printed on your packaging, or Custom size….
  4. Set Number of labels (it starts at one full sheet) and, for a part-used sheet, Skip used labels.
  5. Check the preview. Fix any amber warning by shortening lines or choosing a smaller font. Tick Print label outlines for a test page.
  6. Press Print labels / save as PDF. Choose the paper size shown under the button, 100% scale and Default or None margins. Print on plain paper first, then load the real labels.

Who Can Use It

  • Small online sellers labelling parcels they ship themselves, then adding an invoice or receipt to each box.
  • Offices and clubs mailing a membership list, with a covering note from the letter generator.
  • Shops and workshops making shelf, price and bin labels with SKUs and barcodes.
  • Teachers, event organisers and households printing name tags, folder and jar labels, or return addresses; freelancers can pair them with business cards.

FAQs

Which label sheets does the label generator support?

It has ready-made layouts for five Avery sheets on US Letter (5160/8160, 5161, 5163, 5164 and 5167) and four on A4 (L7160, L7163, L7165 and L7651). Sheets from other brands that say they are compatible with one of these codes usually share the same layout, but brands differ slightly, so print a test page first. For anything else, choose Custom size and enter the paper, label width and height, margins, gaps, columns and rows from the packaging.

How do I make the labels line up with the sheet?

In the print dialog pick the same paper size as the sheet, set the scale to 100% or Actual size rather than Fit to page, and leave margins on Default or None. Tick Print label outlines, print one page on plain paper and hold it against a label sheet in front of a light. If everything is shifted the same way, use Custom size with corrected margins.

Can I print a different address on every label?

Yes. Choose Mailing list and type or paste your addresses with an empty line between each one. Every address becomes one label, filling as many sheets as needed, up to 3,000 labels at a time. Copying a column from a spreadsheet works if you leave an empty row between addresses.

How do I print on a sheet that already has some labels used?

Enter the number of labels already peeled off in Skip used labels. Printing starts at the next position on the first sheet, counting left to right and top to bottom, and nothing is printed on the positions before it. This works only when the used labels are the first ones in that order; if they are scattered, use a fresh sheet. You can skip at most one fewer than the labels on the sheet.

Can product labels have a barcode?

Yes. Product labels can carry a Code 128 barcode (letters, digits and standard keyboard symbols, handy for SKUs; accented letters such as é cannot be encoded), an EAN-13 or a UPC-A barcode. A value that does not fit the chosen format shows an error instead of a barcode. If the label is so small that the thinnest bars would be under 0.25 mm or the bars under 5 mm tall, a warning appears, because many scanners cannot read them.

Does it make shipping labels with postage or tracking?

No. The Shipping type prints a small FROM block and a larger SHIP TO block on a sheet label, which is useful for parcels you have already paid for. It does not buy postage, talk to a carrier, create tracking numbers or print carrier barcodes. For those, use the label tool that your courier or marketplace provides.

How do I save the labels as a PDF?

Click Print labels / save as PDF and choose Save as PDF (or Microsoft Print to PDF) as the printer. The PDF keeps the exact sheet layout, including the paper size the tool asks for, so you can print it later or send it to someone else. Keep the scale at 100% when you print the PDF too.

Are the addresses I type uploaded anywhere?

No. The labels are laid out and printed by your own browser, so nothing you type is sent to ZipConvert or anyone else, and nothing is stored after you close the page. You can check this in the Network tab of your browser DevTools: typing and printing produce no request carrying your text.

Related Tools