Shop this guide

Most off-center, shrunken or cut-off thermal labels come from a paper size mismatch between the label file, the app’s print dialog and the printer driver. Fix them in this order: set the paper size to the real label (4 x 6 in is 101.6 x 152.4 mm), print at actual size with no fit-to-page scaling, run the printer’s label calibration after any change of stock, and only then nudge the offset settings. For faint or blotchy print, set darkness to the lowest level that prints complete barcode bars and leave speed at the maker’s default; darkness and speed do not move the image.

Printers covered: Zebra ZD421d , Rollo USB , Rollo Wireless X1040 , Brother QL-1110NWB and the DYMO LabelWriter 5XL (Search Amazon for DYMO LabelWriter 5XL ).

The steps below come from Zebra, Rollo, DYMO and Brother manuals and support pages. This is desk research, not hands-on testing; your model’s manual takes priority where it differs.

1. Set the paper size to the real label

The driver has to know the label’s width and height before anything else lines up. Rollo support notes that a wrong label size sent by the computer is one of the two main reasons labels skip or feed continuously, and that apps can override the driver’s setting.

Printer Where to set it What the maker says
Rollo USB Windows: printer’s Printing Preferences > Advanced > Paper Size. Mac: Paper Size in the print dialog Some menus group 4 x 6 with 100 x 150 mm, but the actual sizes differ. Also check the app’s own Page Setup or Paper Size
Zebra ZD421 Windows printer driver, ZebraDesigner, or the ZPL ^PW print width command Set print width before first use and whenever you load media of a different width
Brother QL-1100 / QL-1110NWB Driver Basic tab > Paper Size, plus Other tab > “Adjust to 4” (101.6 mm) shipping label" For a PDF shipping label, choose 4.07" x 6.4" (Shipping label)
DYMO LabelWriter 5XL Choose the label in DYMO Connect Authentic DYMO labels report their size to the software automatically

2. Print at actual size

USPS says online labels should print at approximately 4 x 6 inches and warns that labels printed too small may not be readable by its scanning equipment. Choose actual size or 100% in the print dialog, not fit to page, shrink or “printable area.” Rollo adds that extra borders in the file make the design print smaller and look faded, so the label content should fill the page.

If a browser prints the label small, inspect the original PDF’s page size and try a supported PDF viewer with the correct stock selection. Do not enlarge arbitrarily: clipped quiet zones or changed bar widths can invalidate the label.

3. Calibrate the printer to the labels

Calibration teaches the printer where each label starts. Skip it and labels drift, skip or feed blank.

  • Zebra ZD421 (SmartCal): with labels loaded and the cover closed, hold PAUSE and CANCEL for two seconds. The printer measures a few labels and detects gap, black mark or continuous media. Zebra says a new roll of the same type, vendor, batch and size only needs a press of FEED; anything different needs SmartCal again, and a manual calibration if SmartCal fails.
  • Rollo: turn the printer off, load labels with the purple guides flush against them, turn it on, wait 5 seconds, then hold the feed button until it beeps once. Rollo says to repeat this any time you change labels.
  • DYMO LabelWriter 5XL: there is no calibration step, but loading matters. DYMO says the left edge of the label must sit against the left edge of the exit slot, the spool guide must press flush against the roll, and the label guide should touch the right edge without pinching. Only authentic DYMO labels are recognized.
  • Brother QL: DK rolls drop into place. Brother recommends leaving some margin in the design because the sides can be trimmed if the label feeds crooked.

4. Adjust offsets last, in small steps

Once size, scaling and calibration are right, offsets correct any remaining shift. Record the working settings before making a change. Use the documented command or UI convention and change one direction at a time; do not erase a valid setup merely to start from zero.

Printer Setting How it moves
Zebra ZD421 Label Top (ZPL ^LT), -120 to +120 dots Lower numbers move the image up the label, higher numbers move it down
Zebra ZD421 Left Position (ZPL ^LS) For raw ZPL ^LS, positive values shift left and negative values shift right; do not transfer a different UI’s sign convention
Zebra ZD421 Tear Line Offset (ZPL ~TA), -120 to +120 dots Moves where the label stops for tearing, not the image
Rollo USB Windows: Printing Preferences > Settings. Mac: Printer Features > Page Options (horizontal and vertical offsets) Accepts positive and negative values; Rollo says expect some trial and error
Rollo Wireless Rollo Printer Portal > Media > Label Offset Positive moves right, negative moves left (inches or mm)

Zebra offsets are in printer dots. Zebra’s dot pitch is 0.125 mm at 203 dpi and 0.085 mm at 300 dpi, so 1 mm is about 8 dots on a 203 dpi printer and about 12 dots on a 300 dpi printer.

Darkness and speed by printer

Set darkness to the lowest setting that still prints complete, even barcode bars, and change one setting at a time. That rule comes from Zebra’s user guide, which warns that too much darkness thickens bars until they fail to scan and wears the printhead early. Rollo says too much density causes dark lines and labels sticking to the head.

Printer Darkness control Speed control Maker’s starting point
Zebra ZD421 Darkness 0 to 30, default 10 (Setup Utilities, web page or ZPL ~SD) Up to 6 ips at 203 dpi, 4 ips at 300 dpi Lowest darkness that gives good quality; FEED self-test prints a darkness sweep
Rollo USB Density in the driver (Printing Preferences > Settings, or Printer Features on Mac) Speed, same place Density 4, speed 4; if labels stick, speed 4 and density 2
Rollo Wireless X1040 Darkness % in the Rollo Printer Portal > Printing Defaults Speed, same place If labels stick, darkness 26% or lower
DYMO LabelWriter 5XL Print density 0 to 200%, default 100% Text mode or slower Barcode and Graphics mode Barcode and Graphics for small barcodes
Brother QL series No darkness number “Give priority to print quality” or “to print speed” Quality priority for barcodes

Lower the speed, not just darkness, when small barcodes print soft or labels stick to the head: Zebra says slower speeds typically give better print quality. If print stays faint after that, clean the printhead or check the labels are direct thermal and not faded stock (see storing thermal labels ).

What the symptom points to

What you see Likely cause First fix
Label prints small with wide blank borders Wrong paper size, fit-to-page scaling, or margins in the file Set 4 x 6 in paper size and actual size
Brother 4 x 6 label cut off, or different from the preview Brother’s “Adjust to 4” shipping label" option with some apps Brother: clear the checkbox, choose 4.07" x 6.4"
Printer skips labels or feeds several blanks Printer has not learned the label, or wrong size sent Run calibration, then check paper size
Whole image shifted by the same amount on every label Offset Adjust top or left offset
Label stops in the wrong place for tearing Tear-off position Zebra Tear Line Offset
DYMO light flashing with labels loaded Labels not recognized DYMO: use authentic DYMO LW labels and reload
Faint print after fixing alignment Not an alignment issue See darkness and speed below, then clean the printhead

If labels still wander after all of this, the cause is usually physical: dirty rollers or sensors. Zebra’s procedure for cleaning the sensors is in our cleaning guide .

Before changing alignment settings, the ZPL-versus-PDF reference checks whether the application and printer support the supplied file. PDF and ZPL are different printing paths, not label sizes.

Sources

FAQ

Why is my shipping label printing off center or too small?

Usually the paper size in the driver or the app’s print dialog does not match the label, or the file has extra margins. Rollo support says extra borders make the design print smaller, and that apps can override the driver’s paper size. Set the exact supported stock size (4 x 6 in is 101.6 x 152.4 mm), print at actual size, then adjust offsets only if the image is still shifted.

Why does my label printer skip labels or feed several blank ones?

Rollo support says the most common cause is that the printer has not learned the label: run its label identification by holding the feed button until it beeps once. The second cause is a wrong label size being sent by the computer. On a Zebra, run SmartCal by holding PAUSE and CANCEL for two seconds.

Do I need to recalibrate every time I load a new roll?

Not if it is the same label. Zebra says a new roll of the same type, vendor, batch and size only needs a press of FEED, but a different size, vendor or batch should be recalibrated. Rollo says to run its label identification any time you change labels.