Label Printers

How to Print Labels on a Zebra Printer: Step-by-Step Guide (2026)

BW By Ben Walker

Our top picks, compared:

As an Amazon Associate we earn from qualifying purchases, at no extra cost to you.

Best Overall Zebra ZD421 Thermal Transfer Printer

Zebra ZD421 Thermal Transfer Printer

Resolution
203 dpi
Type
Thermal transfer
Connectivity
USB, USB host, BTLE5
View on Amazon →
Best Budget Zebra ZD220 Direct Thermal Printer

Zebra ZD220 Direct Thermal Printer

Resolution
203 dpi
Type
Direct thermal
Connectivity
USB
View on Amazon →
Best Legacy Model Zebra GK420d Direct Thermal Printer

Zebra GK420d Direct Thermal Printer

Resolution
203 dpi
Type
Direct thermal
Connectivity
USB
View on Amazon →

Zebra printers are widely used for commercial label printing. They are fast, reliable, and built to run throughout the working day.

Setting one up for the first time can still be frustrating. ZPL commands, media calibration, and driver settings can all cause problems if you are unfamiliar with them.

This guide covers three popular Zebra desktop models: the ZD421, ZD220, and GK420d.

These are three Zebra printers you are likely to encounter in the UK:

FeatureZebra ZD421Zebra ZD220Zebra GK420d
Price~£325-330~£160-170~£175-185 (Renewed)
Max Width108mm108mm104mm
Resolution203 dpi203 dpi203 dpi
Print methodThermal transferDirect thermalDirect thermal
ConnectivityUSB, USB host, Bluetooth LE 5USB onlyUSB only
StatusCurrent modelCurrent (budget)Discontinued, sold Renewed only

The ZD421 is a strong all-rounder for most businesses. The ZD220 is suitable if you only need USB and do not print in large volumes. The GK420d has been discontinued, but it remains widely used. If you have inherited one, it is still a capable printer.

Step 1: Unbox and Load Labels

The same basic loading process applies across Zebra desktop printers:

  1. Open the printer. Press the release latches on both sides. The top lifts to reveal the label compartment.
  2. Pop the label roll in between the adjustable guides. Labels should feed from underneath the roll, with the printing surface facing up towards the printhead.
  3. Thread the label strip through the media guides and over the platen roller (that’s the black rubber roller). Pull enough through so it sticks out the front by a few centimetres.
  4. Adjust the media guides. Position them snugly against the edges of the roll. They should keep the roll straight without preventing it from spinning freely.
  5. Close the lid firmly until both latches click.

The most common mistake is loading labels upside down. The thermal-sensitive side must face the printhead (upwards when loaded). If your labels come out blank, flip the roll. You can identify the thermal side by scratching it with your fingernail. The correct side will show a dark mark.

Step 2: Connect the Printer

USB Connection (All Models)

  1. Plug the USB cable into the printer and computer.
  2. Connect the power cable and switch on the printer.
  3. Windows usually detects it automatically. If not, move on to driver installation.

Ethernet Connection (ZD421, GK420d)

  1. Connect an Ethernet cable from the printer to your router or network switch.
  2. Turn on the printer.
  3. Hold the Feed button for about 2 seconds. The printer will produce a configuration label showing its IP address.
  4. Use that IP when adding the printer in Windows or your label software.

Wi-Fi/Bluetooth (ZD421)

The ZD421 supports wireless connections if you bought the appropriate variant. Download Zebra Setup Utilities from Zebra’s support site, then use the wireless wizard to complete the setup.

Step 3: Install Zebra Drivers

Windows might install a basic driver automatically, but the official driver provides better support:

Windows

  1. Head to zebra.com/drivers and download the Zebra Designer Driver for your model.
  2. Run the installer. Pick your printer model.
  3. Choose the connection type (USB, network, etc.).
  4. Finish the wizard. The printer should appear in Settings > Printers & Scanners.

Mac

  1. Download the Zebra CUPS driver from Zebra’s support site.
  2. Install the package.
  3. Go to System Preferences > Printers & Scanners.
  4. Click +, find your Zebra printer, add it.
  5. Select the Zebra CUPS driver.

Mac support works but is more limited than Windows. For anything advanced, Zebra’s browser-based tools are your best bet.

Step 4: Calibrate the Media

Media calibration tells the printer where each label starts and ends. Without it, printing may be offset or blank labels may feed between each print.

Auto-Calibration

On most Zebra desktop printers:

  1. Load the labels and turn on the printer.
  2. Press and hold the Feed button for roughly 5-10 seconds until the status light flashes.
  3. Let go. The printer feeds several labels while it detects the gaps (or black marks if you’re using that type of media).
  4. When calibration is complete, the printer feeds to the next label and stops.

The process takes about 10 seconds and can prevent alignment problems later.

Manual Calibration via Zebra Setup Utilities

If auto-calibration does not resolve the problem:

  1. Open Zebra Setup Utilities.
  2. Select your printer, click Configure Printer Settings.
  3. Under the Media tab, enter the correct label dimensions (width and height in mm).
  4. Set the media type: “Gap/Notch” for standard die-cut labels, “Continuous” for continuous rolls, or “Mark” for black-mark media.
  5. Click Calibrate.

Step 5: Configure Print Settings

ZPL vs EPL: Which One?

Two command languages. Short answer: use ZPL.

  • ZPL (Zebra Programming Language): The modern standard. It handles graphics, barcodes, and complex layouts well. All current Zebra models use it.
  • EPL (Eltron Programming Language): A legacy language from Zebra’s old Eltron printers. Some models still support it, but there is rarely a reason to use it.

Most label design software defaults to ZPL, so you only need to change this setting when working with older equipment.

Setting Print Speed and Darkness

Right-click your printer in Windows > Printer Properties > Preferences:

  • Print Speed: Start at the default setting. You can increase it for high-volume jobs, but faster speeds can reduce the clarity of small barcodes and fine text.
  • Print Darkness: Start with the middle setting (around 10-15). Increase it for faded prints or reduce it for smudged prints and unscannable barcodes. Finding the right setting may take two or three test labels.

Label Dimensions

Set these dimensions to match your labels:

  • 100 x 150mm: Standard shipping labels (Royal Mail, Evri, DPD)
  • 100 x 50mm: Product labels, shelf labels
  • 57 x 32mm: Small barcode labels
  • 38 x 25mm: Price labels, jewellery tags

Step 6: Print a Test Label

Before you print a batch of 500:

  1. Open your label software (ZebraDesigner, Bartender, NiceLabel, or basic Windows printing).
  2. Create or open a template.
  3. Print one label.
  4. Check the alignment. Text and barcodes should be centred and fully within the label edges.
  5. Scan any barcodes with your phone to check they’re readable.

If everything looks correct, continue with production printing.

Troubleshooting Common Zebra Printer Issues

Blank Labels Coming Out

The media is usually loaded upside down. Flip the roll so the thermal side faces the printhead, then run a media calibration. Also check that print darkness is not set to zero, as driver updates can sometimes reset this setting.

Labels Are Misaligned or Offset

Check that the label dimensions in the driver match your actual labels exactly. Measure them if necessary, then run media calibration again. Also make sure the media guides are snug. If the roll wobbles, the labels will drift.

Red Flashing Light

This indicates a media error. The printer cannot detect the labels properly.

  1. Open up and check labels aren’t jammed or loaded wrong.
  2. Clean the media sensor with a cotton bud and isopropyl alcohol. Dust and adhesive residue build up on these sensors and cause false errors.
  3. Run media calibration.
  4. If you’re using third-party labels, make sure the gap between labels is at least 2mm. Some cheap labels have paper-thin gaps that the sensor can’t pick up.

Printer Not Detected by Computer

  1. Try a different USB cable. Faulty cables are a common cause of detection problems.
  2. Uninstall and reinstall the Zebra driver.
  3. Try a different USB port, ideally directly on the computer rather than through a hub.
  4. On Windows, check Device Manager for any yellow warning triangles.
  1. Increase print darkness in the driver.
  2. Slow down the print speed. More time under the printhead can produce sharper output.
  3. Clean the printhead with a Zebra cleaning pen or isopropyl alcohol on a lint-free cloth. Zebra recommends cleaning it after every roll change, although every other roll may be sufficient for most users.
  4. Check that your labels are not old. Thermal labels degrade over time, especially when stored somewhere warm or humid.

Royal Mail Click & Drop

Click & Drop supports Zebra printers natively. In your Click & Drop settings, select “4x6 Label Printer” as your print format. Labels are then formatted to 100x150mm automatically.

eBay and Amazon

Both generate PDF shipping labels. Set your Zebra as the default printer and pick the right label size (100x150mm / 4x6 inch) when printing. For more label printer options for these platforms, see our guide to the best label printer for small business and the best shipping label printer.

ZebraDesigner Software

Zebra’s free ZebraDesigner Essentials includes a WYSIWYG editor, supports all Zebra models, and handles product, barcode, and address labels. Download it from Zebra’s support site. It is easier than writing ZPL commands by hand.

Maintenance Tips

Zebra printers are built for long-term use. Basic maintenance helps keep them in good condition:

  • Clean the printhead after every roll change using isopropyl alcohol on a lint-free cloth. This takes about 30 seconds.
  • Clean the platen roller monthly. Remove it and wipe it with isopropyl alcohol.
  • Use good-quality labels. Cheap, poorly die-cut labels can cause jams and sensor issues.
  • Store labels properly. Keep unused rolls in their packaging, away from heat and sunlight. Thermal labels have a shelf life of roughly 12 months.
  • Update firmware occasionally via Zebra Setup Utilities. Firmware updates sometimes fix minor print-quality problems.

Which Zebra Printer Should You Buy?

If you are buying new, the ZD421 is the strongest all-round option. It currently costs around £325-330 on Amazon UK. It is the modern replacement for the GK420d, with better connectivity and improved print quality. If your budget is tight, the ZD220 (around £160-170) handles basic thermal printing well, although it lacks wireless options. The discontinued GK420d is available Renewed for around £175-185 and may suit businesses that already use this model.

The ZD421 and ZD220 are both suitable for shipping labels, barcode labels, and general-purpose printing. For non-Zebra alternatives that might suit smaller operations, see our best shipping label printer roundup.

Summary

Five steps make Zebra printer setup more reliable:

  1. Thermal side faces up when loading labels. Scratch-test it if you’re not sure.
  2. Always calibrate after loading a new roll or switching label sizes.
  3. Use ZPL, not EPL, unless you’ve got legacy kit that specifically requires it.
  4. Clean the printhead regularly. It is the single best thing you can do for print quality.
  5. Set label dimensions correctly in the driver. This fixes most alignment problems.

Follow these five steps and your Zebra printer should run reliably for years with regular printhead cleaning and occasional firmware updates.

FAQ

Frequently Asked Questions

Why is my Zebra printer printing blank labels?

Blank labels almost always mean the media is loaded upside down. The thermal-sensitive side must face the printhead. Flip the roll over and try again. If that doesn't fix it, run a media calibration by holding the Feed button for 5 seconds.

What is the difference between ZPL and EPL?

ZPL (Zebra Programming Language) is the newer, more capable command language used by most modern Zebra printers. EPL (Eltron Programming Language) is an older format from Zebra's legacy Eltron printers. If your printer supports both, use ZPL because it handles graphics and barcodes better.

Can I use a Zebra printer with a Mac?

Yes, but driver support is more limited than on Windows. Download the CUPS driver from Zebra's support site, or use Zebra Browser Print for web-based label printing. Some models like the ZD421 also support AirPrint.

How long do Zebra thermal labels last?

Direct thermal labels typically last 6-12 months before fading, depending on storage conditions. Keep them away from heat, direct sunlight, and moisture. For permanent labels, use thermal transfer ribbons. Those prints last several years.

What label sizes work with Zebra desktop printers?

Zebra desktop printers (ZD421, ZD220, GK420d) support labels from 19mm to 108mm wide. Common sizes include 100x150mm shipping labels, 100x50mm product labels, and 57x32mm barcode labels.