Turning an Excel column of names, addresses, or codes into a printable label sheet is a four-step browser job: prep your rows so each one becomes a single line of text, paste the list into Label Maker, set the grid to match the paper in your printer tray, and print a test page on plain paper before you load sticker stock.
Excel is great at holding structured lists — one customer per row, one SKU per row, one folder title per row — but the spreadsheet itself cannot lay those rows out as printable labels. Word's mail merge can bridge the two, yet the data source wizard, the field codes, and the MERGEFIELD rules turn a quick print job into a half-hour setup that often breaks the moment a column header shifts. For a short list, that overhead is wasted.
Label Maker takes the simpler path: you decide what each label says (one item per line), you tell it how many columns and rows fit on US Letter or A4, and you adjust the outer margin and the gaps between cells until the measured grid lines up with your blank stock. The list, the preview, and the final sheet are rendered locally in your current browser — nothing is uploaded, nothing is downloaded. The rest of this guide walks through the data prep, the grid setup, the math that places each label, and the print settings that keep real sticker sheets aligned.

Why Excel's Built-In Path Forces You Into Word
Excel does not have a native "Print Labels" command. Cells are rectangular containers designed for arithmetic, not for arranging short strings on a sheet of stickers. To get labels out of Excel, you have historically had three options, and each one has friction:
- Copy and paste into Word, then use mail merge. Word connects to the workbook, treats one column as the merge field, and lays the values onto a label template. It works, but the wizard asks for a main document type, a data source, a record navigation step, and a final merge to a new document before anything prints. A small typo in the field name, or a column header that contains a space, is enough to break the merge silently.
- Use Excel's print area and row height to fake a grid. This works only when every label happens to be one short word. Address blocks, full names with titles, or any wrapped text ruin the alignment the moment the column width changes.
- Export to CSV, then import into a dedicated label program. Useful for high-volume runs, but overkill for the everyday print of thirty or forty labels.
The browser path exists because most label jobs are short. If your list lives in Excel because that is where your team already works, the fastest move is to copy the column out, format each item on a single line, and hand that list to a tool that only cares about lines, paper, and a measured layout.
Prep Your Excel Data So Each Row Becomes One Label
The label tool reads one non-empty line of text per label. Excel stores data across cells, so your prep work is about collapsing a row into a single printable string.
Decide what makes one label. For a sheet of mailing labels, one row in your spreadsheet usually represents one recipient, and the cells across that row hold name, street, city, and postcode. For shelf tags or file labels, one row often holds only a short identifier. Write down which row type becomes a label before you touch any cells.
Build a "label text" column. In a fresh column, use a formula such as =A2&", "&B2&", "&C2 (or =CONCATENATE) to join the cells of each row into one comma-separated string. Trim leading and trailing spaces with =TRIM(...) so wide margins do not leak into the label text. Drag the formula down the column until every row has its joined value.
Pick a separator that survives a line wrap. Commas work for most addresses. A short dash or a vertical bar is fine for bin numbers or folder titles. Avoid semicolons inside the joined text, since some label tools treat them as list delimiters; Label Maker simply reads one line per label and ignores empty lines, so separator choice is mainly about readability once the label is printed.
Sort and dedupe. Sort the new column alphabetically so the printed sheet reads in a sensible order (mailing labels are usually postal order, file labels are usually category order). Remove duplicate rows in Excel before you copy so the printed sheet does not waste stickers.
Copy with line breaks intact. Select the joined column, copy it, and paste into a plain-text editor first if your version of Excel joins cells with a tab character rather than a newline. Plain text editors save one record per line, which is the exact format the label tool expects.
Build the Label Sheet in Label Maker
- Open the label tool and choose the paper size that matches the tray you intend to print on. Pick US Letter if your printer tray holds 8.5 × 11 inch paper, or A4 if it holds the 210 × 297 mm sheet common outside North America.
- Enter the grid dimensions. Count the labels across and down a single sheet of your blank stock and type those numbers into the columns and rows fields. If you are printing on plain paper and trimming later, set a grid that gives you the size of label you want.
- Set the outer margin. Type the distance from each edge of the paper to the nearest label. For commercial sticker sheets this is usually 0.5 inch (about 12.7 mm). For trimmed plain-paper labels, set a margin that leaves enough room to grip the paper without smudging the first row.
- Set the horizontal and vertical gaps. These are the empty spaces between adjacent labels on the same sheet. They should match the unprinted gutters on your sticker stock so the printed text lands in the middle of each sticker.
- Paste your list. Paste one line per label into the labels area. Empty lines are ignored, so you can leave visual gaps in the source while you prepare the list without printing blank stickers.
- Inspect the paginated preview. The preview uses the same page size, margin, and gap geometry as the print dialog, so the dashed cell boundaries you see are preview guides that do not print. If a grid layout overflows the paper, the tool refuses it before it reaches the printer with a layout warning about margins, gaps, or grid size.
- Print a plain-paper test. Open the browser print dialog, choose the same paper size, set scaling to actual size or 100%, and disable browser headers and footers if your browser offers that option. Hold the test page up to a light source behind one sheet of your blank stock to confirm the text sits in the middle of each sticker.
- Adjust and reprint. If the test page sits off-center, change the margin or gap values by a small amount (try 0.05 inch or 1 mm steps) and run another plain-paper test before loading real stickers.
Match the Grid to Your Sticker Stock
The label tool calculates the size of each cell from the paper, the margins, and the gaps. For each axis, the usable paper is the page dimension minus twice the outer margin minus the gaps between the cells, and that usable area is divided evenly by the column or row count. Working through the math on paper before you paste a long list saves a sheet of wasted stickers.
Worked example. A US Letter sheet is 8.5 inches wide and 11 inches tall. Set the outer margin to 0.5 inch on every side, set both the horizontal and vertical gap to 0.125 inch, and ask for a 3-column grid. The usable width is:
8.5 − 2 × 0.5 − 2 × 0.125 = 8.5 − 1.0 − 0.25 = 7.25 inches.
Divided across three columns, each label is 7.25 ÷ 3 = 2.42 inches wide. Repeating the same arithmetic for height with 10 rows gives a label of about 0.89 inches tall. If the resulting cell is smaller than you expected, the margin or the gap is eating paper you did not account for; nudge them down and the labels grow.
| Setting | What it controls | Where to measure it on your stock |
|---|---|---|
| Paper size | The page the layout is built on (US Letter or A4). | Check the label of the paper ream or the printer tray dialog. |
| Columns and rows | How many labels fit across and down the sheet. | Count stickers on one sheet of your blank stock. |
| Outer margin | The empty space from the paper edge to the first label. | Measure the unprinted border on your sticker sheet. |
| Horizontal gap | The empty gutter between two labels side by side. | Measure the cut or scored line between two stickers. |
| Vertical gap | The empty gutter between two labels stacked. | Measure the cut or scored line between two rows of stickers. |
If the layout you typed is rejected by the tool, the values leave no usable paper area or produce labels too small to be practical. Reduce the margin, the gap, the row count, or the column count and the layout will be accepted. The check is intentional: an apparently valid layout that overflows the page is more frustrating than a direct warning before it reaches the printer.
Print Settings That Keep Alignment on Real Stock
Even a perfect on-screen preview can misalign on a real sheet if the browser, the printer driver, and the sticker stock do not agree on size. Three settings carry most of the weight:
- Paper size in the print dialog. If you set up the layout for US Letter, the print dialog must also say US Letter; a mismatch is the most common reason a sheet prints shifted or shrunken. The browser's window.print reference documents how each browser exposes this option.
- Actual size scaling. Use the "Actual size," "100%," or "No scaling" option in the print dialog. "Fit to page" silently resizes the layout to fill the printable area, which moves every label away from the position the preview showed.
- Headers, footers, and backgrounds. Disable browser headers and footers if your browser offers that toggle. The dashed cell boundaries exist only to help you inspect placement while editing; they do not print.
Print one sheet on plain paper first, lay it behind a sheet of your sticker stock against a window, and check whether the printed text sits in the middle of each sticker outline. If it does not, the alignment is off by a fixed offset you can correct by adding or subtracting from the outer margin. Keep the test sheet and your original list until the run is complete, so you can reproduce the same setup for the next batch.
When This Method Works — and When It Does Not
The browser path is a strong fit for everyday office label sheets: short mailing runs, file and folder labels, shelf tags, storage bin numbers, name stickers for a workshop, product codes for a small inventory, and event badges. Each of these is a list of short text strings that benefits from the privacy of local rendering and the speed of a single paste.
It is the wrong tool for jobs that need more than centered, wrapped text in a measured grid. If your label must carry a QR code, generate the QR with a dedicated QR tool and place the image in a design program. If the label must carry a barcode, use a barcode generator. If the layout must follow a regulated carrier or manufacturer template, treat the printable sheet from a regulatory source as the source of truth and verify the result against that spec.
For deeper guidance on the alignment side, the guide on making labels that match your sticker stock walks through the same grid, margin, and gap controls with extra focus on the test-print feedback loop.
Used inside those limits, Label Maker gives a fast, private route from an Excel column to a measured printable sheet, with the preview matching the print and the labels staying on your device until you decide to send them to the printer.