Skip to main content

Custom label sizes and layouts

Add a label size that is not one of the presets, set the gaps for rolls with labels side by side, and change where each field sits on a label, its size, the barcode size, and your own text or metafields.

Stockroom's 14 preset sizes cover most rolls and sheets. When yours is not one of them, add it under Settings > Labels. And for any size, preset or your own, the layout editor sets where each field sits and how large it prints.

Add your own label size

Using a roll that is not one of the 14 presets? Measure a single label and add it: Settings > Labels > Your label sizes, then enter the Width and Height, choose whether you measured in Inches or Millimetres, and press Add size. The pencil beside a saved size opens the same form to rename it or adjust its gaps; the width, height and column count define the stock, so to change those, add a new size.

Measure the label itself, not the backing paper. On a roll with two or more labels across, Width is one label, not the roll - measure a single sticker and set Columns to how many sit side by side. If your roll carries labels side by side, the gaps around them are entered separately - see below. A 1 x 0.5 in roll and a 30 x 20 mm roll are both fine - Stockroom converts millimetres for you and shows both on the list afterwards.

Give it a Name if you like. "Shelf edge" or "Jewellery tags" is easier to pick out of a list than a measurement, and the name shows in every print dialog in place of the size. It is optional, and you can change it later - press Rename this size beside the size in the list (it is called Edit this size on a roll with more than one column).

If your roll carries labels side by side, set Columns to how many print in one pass across the roll. Most printers use 1. Get this wrong and a two-across roll prints down one side only, leaving the other column blank.

The two gap boxes are for the blank stock your roll leaves, and stay greyed out until Columns is more than 1. Gap between columns is the strip between one label and the next across the roll, and Gap before the first column is the strip along the left edge, before the first label. Both are in the unit you chose above, and both start at 0 - leave them there if your labels sit edge to edge.

These two are what line the printing up with the die. Take a 96 mm roll carrying two 45 mm labels, with 2 mm of backing at the left edge and 3 mm between the two: leave the gaps at 0 and every label prints a few millimetres to the left of where it belongs, so the right-hand column loses its first letter off the edge. Enter 3 and 2 and everything lands where it should. Measure with the roll in front of you - the numbers are usually on the box the stock came in. To change them later, press Edit this size beside the roll in the list, where the two gaps have their own Inches / Millimetres box.

The size then appears in every Print labels dialog alongside the presets, and behaves exactly like one: it remembers its own field checkboxes, warns you if a barcode is too long to scan at that size, and has its own layout you can edit below. Stockroom works out the type sizes and barcode size from the measurements, and fits what it can - so how much goes on a label follows its height. Under about 0.65 in tall there is only room for the price, the barcode and its digits; taller stock adds the product name, then the variant, then the SKU and cost line.

Sizes can be between 0.5 and 4 inches wide and 0.375 and 4 inches tall, and you can keep up to 12 of them. Removing one from the list does not lose its layout - add the same measurements again and your layout comes back.

Change the layout

Where each field sits and how large it is gets set once per label size, in Settings > Labels, and applies to every label you print on that size afterwards.

A field you place on a line prints. Once your layout gives the vendor, cost, supplier SKU, bin location, printed date, lot number or the crossed-out compare-at price a line of its own, its tickbox in the print dialog shows ticked and greyed out - placing it is already the instruction, so there is no second switch to remember. The tickboxes still work as before for everything you have not placed: tick one and it joins the small detail line. Title, variant, price, SKU and the barcode stay tickable either way, so you can still print a run without them.

  • Move fields between lines. Each line holds one or more fields - put the product name and variant together, give the price a line of its own, and so on. A field can only be on one line at a time.

  • Set a size per line - Auto, S, M, L or XL. These are ceilings: a long value still shrinks to fit rather than being cut off. This is why raising a size sometimes changes nothing - if the label is already full, there is no room to grow into.

  • Use the whole label - grows the text to fill whatever space the label has left over, instead of leaving it small in the middle. The barcode keeps the height you set, and nothing grows wider than the label. Turn it on when your text looks lost on the stock. For a bigger jump than that on a small label, the space has to come from somewhere: remove a line you do not need and drag the barcode height down, and the remaining lines get noticeably larger.

  • Resize the barcode - its width and height, and whether the digits print underneath. On a narrow label the bars can only be a whole number of printer dots wide, so the width slider moves in steps and can sit still across part of its range; retail barcodes (EAN and UPC) get their own, smaller quiet zone, so they take every dot the label has room for. The height slider's ceiling follows the label - about 60% of its height - so a 4 x 4 inch shelf label can carry bars 2.4 inches tall, while a one-inch roll stops at 0.6.

  • Add your own text with Add text line - your store name, "Made in Canada", a phone number. It prints on every label of that size and has no checkbox in the print dialog, because typing it is already the instruction to print it. Up to 40 characters; clear the box to remove the line.

  • Print your own Shopify metafields. The field list also holds your product and variant metafields, so you can put your own stored information on a label and position it like any other field. You pick from the metafield definitions your store already has, so there is nothing to type. A variant's own value is used when it has one, otherwise the product's value covers all its variants, and values are read at the moment you print. Up to four per layout. Text, numbers, dates, money, ratings, weights and dimensions can print; metafields holding a file or a reference to another record are not offered, because there is nothing readable to put on a label.

A live preview beside the editor shows the real label as your printer will render it - barcode width included, at the printer resolution you have set (see Print straight to a Dymo or Zebra label printer). The smallest stocks keep fixed layouts - there is nothing to move at that size - and images are not supported yet, so a logo or an address block still needs a taller stock than any size available today.

Good to know

  • The print dialog, the fields you can include and what each preset prints are in Print barcode and price labels.

  • Dymo Connect only accepts Dymo's own label sizes; a size you added prints through the browser or Zebra Browser Print - see Print straight to a Dymo or Zebra label printer.

Did this answer your question?