Skip to content

Home and decor

Label Maker

Print labels from your own list. Eleven sheet layouts or any size you like on plain paper, with icons, borders, colours and an alignment test print so you can check a real sheet before committing it.

11 layoutsPaste or load a CSVAlignment testPDF · SVG
Loading generator…

Four steps

How to print your own labels

  1. 1

    Choose the sheet

    Pick a layout by its size and count, or set your own size for plain paper.

  2. 2

    Add your list

    One label per line, or load a CSV. Commas make a second line.

  3. 3

    Set the look

    Font, alignment, an optional icon, border and colours.

  4. 4

    Run a test print

    Numbered outlines on plain paper, held against a real sheet.

  5. 5

    Print at 100%

    Turn off fit to page, which is the usual cause of misalignment.

Why this does not name a label product

Every label generator opens with a list of product codes, and it is the least useful part of any of them. A code only helps if the person who wrote the software measured that packet, and you have no way of telling whether they did. When it is wrong you find out after printing.

So there are no codes here. Each layout is named by what it is, a label size and a count per sheet, and the tool shows you the rest of the geometry: how far the first label sits from the left edge and the top, and how far apart they are after that. Those four numbers are printed on most label packets. Comparing them takes ten seconds and tells you something a code cannot.

The test print is the important feature

Alignment is the whole problem with printable labels, and it has two causes: the layout not matching the sheet, and the printer quietly scaling the page. The test print catches both at once. It prints numbered outlines on plain paper, and held up against a real sheet at a window it shows immediately whether the ink will land inside the die cuts.

If it is out by a consistent couple of millimetres, the cause is nearly always print scaling rather than the layout. Set the print dialog to 100% or "actual size" and try again before changing anything else.

Working from a list you already have

Most labelling starts from a list that exists somewhere else: a column of names, a packing list, the contents of a cupboard. Paste it in and each line becomes a label. A comma or a tab inside a line splits it into a bold first line and a lighter second one, so a two-column paste from a spreadsheet arrives as a name with its detail underneath, already laid out.

Related printables

Pantry and spice labels are sized to jars rather than sheets, bottle labels wrap a curve, classroom labels cover trays and drawers, and party printables handle name tags and place cards for an event.

Answers

Frequently asked questions

Because printing a product code would be a claim, and no layout here has been checked against a physical sheet. What is offered instead is the thing that actually matters: every layout is named by its label size and how many fit a page, and the full geometry is shown on screen, including the margin to the first label and the pitch between them. Hold your packet next to those numbers and you will know in seconds whether they match, which is more than a code on a screen can tell you.

Turn on the alignment test print. It prints numbered outlines and nothing else, so you can run it on ordinary paper and hold it up to a sheet of labels against a window. If the outlines sit on the die cuts, the real print will too. It costs one sheet of plain paper and saves a sheet of labels, which is a good trade every time.

Almost always the print dialog, not the file. "Fit to page", "shrink oversized pages" and "scale to fit" are on by default in most browsers and PDF readers, and any of them shrinks the page by a percent or two. That is invisible on a worksheet and fatal on a label sheet. Set scaling to 100% or "actual size" and print again.

Yes. Paste it in, one label per line, or load a CSV or text file. A comma or a tab inside a line becomes a second line on that label, so a two-column paste comes out as a name and a detail without any extra step. If your text contains a comma you want to keep, put quotes around it: "Smith, J" stays as one line.

Yes, that is what the skip control is for. Print your six, keep the sheet, and next time set "skip used labels" to six so the printing starts at the seventh slot. Slots are counted left to right, top row first, the same order you would peel them.

Because these three survive PDF export unchanged. A decorative font would look correct in the preview and then be substituted when the file is opened somewhere else, which is worse than not offering it: you would only find out after printing.

Need a different sheet?

Everything on this site is free, runs in your browser and exports print-ready PDF. Browse the full index and take what you need.