Amazon affiliate links - we earn a commission.Affiliate disclosure

Buying guide · 13 min read · Updated 2026-11-07

Best 2D Barcode Label Printers (2026)

Six thermal label printers that print QR and other 2D barcodes compared on resolution, label width, connectivity and consumable lock-in for small businesses.

James MillerBy James MillerLead Machine Editor6 machines comparedSpec-sheet verified
Best 2D Barcode Label Printers

At a glance

Our top picks

Side by side

Spec comparison

MachineMethodConnectivityUse
Zebra GX420d Direct Thermal Label and Barcode PrinterBest OverallZebra GX420d Direct Thermal Label and Barcode PrinterDirect thermal, no ribbonUSB, Ethernet, serialn/a
Zebra ZD220 Direct Thermal USB Barcode Label PrinterBest Compact ZebraZebra ZD220 Direct Thermal USB Barcode Label PrinterDirect thermal, no ink or ribbonUSB plug and playBarcode, shipping labels
Rollo USB 4x6 Thermal Shipping Label PrinterBest for Shipping LabelsRollo USB 4x6 Thermal Shipping Label PrinterDirect thermalUSBn/a
Phomemo M110 Portable Bluetooth Thermal Label PrinterBest Phone Label MakerPhomemo M110 Portable Bluetooth Thermal Label PrinterThermalBluetooth 4.0, about 33 ftBarcode stickers, small labels
CLABEL 221B 2-Inch Bluetooth Thermal Label PrinterBest Open Label SupplyCLABEL 221B 2-Inch Bluetooth Thermal Label PrinterInkless thermalBluetooth, appn/a
Rongta Bluetooth Thermal Label Maker for Office and Small BusinessBest Template LibraryRongta Bluetooth Thermal Label Maker for Office and Small BusinessInkless thermalBluetooth, iOS and AndroidOffice, home, small business

Two-dimensional barcodes pack more data into a smaller square than the stripes of a linear code, which makes them popular for inventory, product pages, asset tags and tickets. The printer matters because a code that is slightly too small, too light or smeared will not scan, however good the design looks on screen. Scan reliability matters more than looks, so test early.

This guide explains what resolution a 2D code needs, how label stock and print method affect scanning, and which printers lock you into proprietary rolls. Use the picks above as a shortlist, then read the reviews to match one to the codes you actually print.

Before you buy

6 Criteria to Look For Before Buying a 2D Barcode Label Printer

  1. 01

    Resolution for 2D codes

    A QR code is a grid of squares, and each square must be at least a few printer dots wide. At 203 dpi, an inch-square QR code with a typical version prints cleanly, while very small or dense Data Matrix codes need 300 dpi. If you print tiny codes, buy a higher-resolution printer than anything here. Print the smallest code you plan to use on the actual label and scan it with the cheapest reader you own.

  2. 02

    Label size and quiet zone

    Every 2D code needs a blank border called a quiet zone, usually four modules wide. A 25mm label that holds a QR code and text leaves little room, so pick label stock at least 1 by 1.5 inch for readable codes. The Phomemo M110 and CLABEL 221B accept up to about 2 inches. If labels are applied to curved surfaces, add extra white margin because scanners lose small codes on curves.

  3. 03

    Proprietary versus open media

    The CLABEL 221B states no RFID lock, while some budget printers only accept their own rolls. Open media keeps cost per label low. The Zebra GX420d and ZD220 accept standard thermal rolls. Compare the price per label across three suppliers before you decide the true cost.

  4. 04

    Connectivity and workflow

    The Zebra models connect by USB, Ethernet or serial for software workflows, and the Phomemo M110, CLABEL and Rongta rely on Bluetooth apps. If your inventory system prints automatically, choose a printer with a driver and a network or USB connection. Check that the driver is supported on your operating system version and not only on older ones.

  5. 05

    Print method and fading

    All six use direct thermal, so prints fade with heat and sun over months or years. A QR code that must scan after a year in a warm warehouse will need a thermal transfer printer instead. If you put labels in a hot place, plan for replacement every year or two.

  6. 06

    Support and software

    Zebra's ZPL language is accepted by most inventory systems. App-only printers lock you into one designer. Test the software you plan to use before you commit to a printer. Ask whether the software can read a CSV so you can print hundreds of codes from a sheet.

Detailed reviews

The 6 best 2d barcode label printers, explained

01
Zebra GX420d Direct Thermal Label and Barcode Printer
Direct thermalUSB and EthernetSerial portNo ribbon
Check price on Amazon
Best for: A small business that needs reliable QR and barcode labels with wide software support.

The GX420d is a long-running Zebra workhorse for address, shipping and barcode labels. It connects through USB, Ethernet or serial, prints direct thermal so no ribbon or ink is needed, and accepts standard thermal label rolls. The listing says it is built for rapid printing and energy efficiency, and its Zebra heritage means every major label software package already has a driver.

For 2D codes the important facts are print resolution and media. The model family prints at 203 dpi by default, which supports QR codes at normal sizes, such as a square about an inch across. It does not suit very small, data-dense codes. Against the newer ZD220, the GX420d offers more connection options and a more industrial feel, and its serial port keeps older systems working.

Ownership is routine. Clean the head with alcohol, calibrate when you change stock and buy rolls that match the platen width. Because it uses standard rolls, you are not locked into one supplier. When you first connect it to a spreadsheet-driven workflow, print a batch of five labels and scan each one before releasing the whole run.

What works

  • Zebra driver and ZPL support everywhere
  • USB, Ethernet and serial connections
  • Standard thermal rolls with no lock-in
  • No ink, toner or ribbon

Watch out for

  • Older design without wireless
  • Standard resolution limits tiny codes

Spec sheet

Method
Direct thermal, no ribbon
Connectivity
USB, Ethernet, serial
Media
Direct thermal label rolls
Print use
Address, shipping, barcode labels
Brand language
Zebra ZPL
02
Zebra ZD220 Direct Thermal USB Barcode Label Printer
Direct thermalUSB plug and playCompact desktopWindows and Mac
Check price on Amazon
Best for: A single-station shop that wants a Zebra with minimal setup.

The ZD220 is the entry Zebra: direct thermal, USB only, and a compact body that sits comfortably on a small desk. The listing highlights plug-and-play installation on Windows and Mac, which is a real advantage for a shop with no IT person. It prints barcode and shipping labels without ink, toner or ribbons.

For 2D codes it behaves like the GX420d at the same standard resolution, so QR codes at an inch or larger scan cleanly, while tiny codes will not. What it gives up is connectivity: it has only USB, so it is one machine for one computer. A network of several packers needs a model with Ethernet.

Choose it when you want a Zebra at the lowest cost and your workflow involves a single station. Keep the head clean, match the roll width and store the spare roll in a cool cabinet. If you outgrow it, the same drivers and label designs move straight to a networked Zebra, so little work is lost. Keep the original box and USB cable for the first month, since a cable fault is the most common false alarm.

What works

  • Plug-and-play on Windows and Mac
  • Compact desktop footprint
  • No ink, toner or ribbon
  • Zebra software support

Watch out for

  • USB only, no network option
  • Lower duty cycle than the GX420d

Spec sheet

Method
Direct thermal, no ink or ribbon
Connectivity
USB plug and play
Operating systems
Windows and Mac
Footprint
Compact desktop
Use
Barcode, shipping labels
03
Rollo USB 4x6 Thermal Shipping Label Printer
4x6 labelsUSBWindows and MacFree ship app
Check price on Amazon
Best for: An online seller who ships daily and prints large barcodes and QR codes.

Rollo built its name on cheap, fast 4x6 thermal printers, and the USB model is the one most online sellers know. It works with Windows and Mac, includes a free shipping app that lets you connect marketplaces and print postage, and prints without ink or toner. It is high speed and the listing stresses the saving over cartridge printers.

For 2D codes, the main job is the shipping label, which already carries a barcode and sometimes a QR code. A 4x6 platen makes large, easy-to-scan codes simple. It is not an industrial machine and its consumables are not locked, but its rolls and the software are tuned for shipping, not inventory.

Against the Zebra GX420d, the Rollo is cheaper and simpler, with less industrial service. Pair it with quality labels and keep the platen clean. Choose a roll with a perforated edge if you hand-apply labels to parcels, and set the darkness to the lowest level that still scans, which extends printhead life. The included app is useful but a plain driver is more dependable for batch jobs.

What works

  • High-speed 4x6 thermal printing
  • Free shipping app included
  • Works on Windows and Mac
  • No ink or toner

Watch out for

  • Aimed at shipping, not small inventory tags
  • Less industrial support than Zebra

Spec sheet

Label size
4 x 6 inch
Method
Direct thermal
Connectivity
USB
Compatibility
Windows XP and newer, Mac 10.9 and newer
Software
Free Rollo Ship app
04
Phomemo M110 Portable Bluetooth Thermal Label Printer
2 inch labelsBluetooth 4.0Print Master appRechargeable
Check price on Amazon
Best for: Makers and small sellers who print QR stickers from a phone.

The Phomemo M110 is a small portable thermal printer driven by the Print Master app over Bluetooth 4.0, with a stated range of about 33 feet. It prints barcode stickers and small labels on continuous or gap rolls up to roughly two inches wide, and the app includes templates and a barcode and QR code tool.

It is the budget choice for tags, shelf labels and small product stickers. A phone-driven workflow means you can design a QR sticker in minutes, but it also means your label library lives in an app. The printer is small and light, so print speed and capacity are modest. Compared with the Zebra GX420d, it gives up industrial durability for portability and cost.

The resolution is the typical 203 dpi class, which is fine for QR codes at about an inch. Test scan every new design on your own reader before printing a roll. Keep your template files backed up on a computer, not only in the app, so a phone change does not erase a year of designs. Pick a label gap that matches the roll you buy, and print at a medium darkness to avoid smudged squares in the QR grid.

What works

  • Compact portable body
  • Bluetooth with the Print Master app
  • Templates and a QR tool included
  • Low cost per label

Watch out for

  • App dependence for all designs
  • Low-volume machine

Spec sheet

Label width
Up to 2 inch class
Connectivity
Bluetooth 4.0, about 33 ft
App
Print Master
Method
Thermal
Use
Barcode stickers, small labels
05
CLABEL 221B 2-Inch Bluetooth Thermal Label Printer
25 to 50mm labelsNo RFID lockBluetooth app3 rolls included
Check price on Amazon
Best for: A small business that wants to avoid proprietary label rolls.

CLABEL sells the 221B with an open label policy: no RFID chips and no brand lock-in, so any standard thermal roll in its width range works. It supports label widths from 25 to 50mm and comes with three rolls. A Bluetooth app named for the brand handles templates and barcodes.

Open media is a bigger deal than it sounds, because proprietary label rolls are how many cheap printers recover their price over time. A printer that accepts generic rolls keeps the cost per label low and the supply flexible. Its CLABEL sibling desktop model lists 203 dpi and QR code support, which suggests the same class of print quality here.

Against the Phomemo M110, the 221B is more of a desktop unit with a paper bin on its sibling. Check the dpi on the exact listing before relying on tiny QR codes, and scan-test every design. Because rolls are open, buy one trial pack from a second supplier and compare scan rates before you commit to a large order. Store spare rolls in a sealed bag, away from sunlight and warm shelves.

What works

  • No RFID lock or proprietary media
  • Supports 25 to 50mm labels
  • Three rolls included
  • Inkless thermal printing

Watch out for

  • App-driven workflow
  • Newer brand with limited support history

Spec sheet

Label width
25 to 50mm (0.98 to 2 inch)
Media lock-in
None, no RFID chips
Connectivity
Bluetooth, app
Method
Inkless thermal
Bundle
3 label rolls
06
Rongta Bluetooth Thermal Label Maker for Office and Small Business
Bluetooth appRechargeable40+ fonts1500+ icons
Check price on Amazon
Best for: An office or home user who wants a large template library for stickers and tags.

Rongta's Bluetooth label maker pairs a rechargeable battery with an app offering 40-plus fonts, 230-plus borders and 1,500-plus icons. It works with both iOS and Android and prints inkless thermal labels. Rongta is better known for POS and receipt printers, so the hardware lineage is solid.

For 2D codes, the app can generate QR codes, but the real question is resolution and label size, which the listing does not state in detail. Treat it as a design-oriented label maker for stickers and tags rather than a barcode workhorse. Compared with the CLABEL, the Rongta has a bigger template library and a rechargeable pack.

As with every app-dependent printer, store your designs externally and scan-test any code before a big print run. Charge it fully before long sessions. The large icon and border library is fun, but busy backgrounds hurt scanning, so keep the area around a QR code plain white. Charge the battery fully before a long session and keep a USB cable in the same drawer.

What works

  • Large library of fonts, borders and icons
  • Built-in rechargeable battery
  • Works with iOS and Android
  • Rongta printer heritage

Watch out for

  • Resolution not clearly stated
  • Weaker fit for dense 2D codes

Spec sheet

Connectivity
Bluetooth, iOS and Android
Method
Inkless thermal
Power
Built-in rechargeable battery
Library
40+ fonts, 230+ borders, 1500+ icons
Use
Office, home, small business

Spec sheet decoder

What the numbers on the box really mean

The specs manufacturers lead with, translated into what they tell you about real-world performance.

dpi

Dots per inch. More dots give sharper small codes. Many QR generators let you set the module size to match your printer.

Watch for203 dpi is standard for these printers, with tiny codes needing 300.

Quiet zone

The blank border around a 2D code that scanners need. About four modules wide. A wider quiet zone is always safer than a narrow one.

Watch forA crowded label can fail to scan even if the code is large.

Direct thermal

Heat-sensitive paper prints with no ink. Labels fade with heat and sun. Direct thermal also scratches easily, so avoid rough handling.

Watch forAll six printers here use it.

RFID lock

A chip in a roll that restricts a printer to branded media. It raises cost per label. Open media simply means any compatible roll will work.

Watch forThe CLABEL 221B states no lock.

ZPL

Zebra's printer language used by inventory and shipping software. Free ZPL tools exist for testing codes.

Watch forOnly the Zebra models use it natively.

Methodology

How We Evaluated These 2D Barcode Label Printers

Resolution and code size

We looked at stated dpi and label widths. Zebra models and the CLABEL list standard 203 dpi, which suits QR codes of an inch or more. Standard resolution scored acceptable for ordinary QR sizes.

Media openness

We checked for proprietary rolls. The CLABEL 221B's no-lock policy and Zebra's standard rolls score best, based on the spec sheet. Open media earned extra credit.

Connectivity

We counted USB, Ethernet, serial and Bluetooth. The GX420d covers three wired interfaces. Wired links beat Bluetooth for batch jobs.

Portability

We looked at battery and size. The Phomemo M110 and Rongta are portable, while the Zebras are desktop units. Portable battery units lost points for sustained volume.

Support and software

We weighed driver coverage and brand history, judged against owner feedback patterns. We evaluated each unit against the same checklist. Software maturity counted more than design libraries.

Decision guide

How to Choose the Right 2D Barcode Label Printers

By Use

SituationPickWhy
Inventory system with softwareZebra GX420dUSB, Ethernet and ZPL
Single desk, simple setupZebra ZD220USB plug and play
Daily shipping labelsRollo USB 4x6Large codes and ship app
QR stickers from a phonePhomemo M110Bluetooth and templates
No proprietary rollsCLABEL 221BOpen media
Product pages with QR linksPhomemo M110Quick QR stickers from a phone

By Budget

TierPickWhy
LowestPhomemo M110Portable thermal
Lower midRongta BluetoothTemplate library
MidCLABEL 221BThree rolls included
Upper midRollo USB 4x6Shipping speed
HigherZebra GX420dIndustrial service

Zebra vs App-Driven

Zebra

The GX420d and ZD220 use drivers and ZPL. They fit any inventory or shipping software and run all day.

App-driven

The Phomemo M110, CLABEL and Rongta print from a phone. They suit design-heavy, low-volume work.

Choose Zebra for a system, app-driven for stickers and tags. Either way, scan-test a printed sample before releasing a full roll.

Label Size

PreferencePickWhy
4x6 labelsRollo USB 4x6Large platen
Up to 2 inchCLABEL 221B25 to 50mm range
Tiny tagsPhomemo M110Small labels from a phone
Mixed roll sizesZebra GX420dAdjustable guides

For Small Inventory Tags Specifically

Look for

At least 203 dpi, label stock of an inch or more, and a driver that prints from your spreadsheet. Scan-test every design.

In this comparison

The Zebra GX420d and CLABEL 221B are the best fits, one for systems and one for open media.

When to Spend More

Spend more if

Labels print all day or must integrate with software. The Zebra GX420d earns its price.

Save if

You print a few stickers a week. The Phomemo M110 covers it.

Ownership

Maintenance schedule

The upkeep that decides whether this machine lasts two seasons or ten.

TaskIntervalWhy it matters
Clean the printheadEvery 1 to 2 rollsAdhesive and dust cause streaks that break 2D codes. Use isopropyl alcohol on a swab. Let the alcohol dry before reloading labels.
Scan-test every new designBefore each runA code that looks good can fail on a reader. A quick test saves a wasted roll. Keep a handheld scanner at the printer for quick checks.
Calibrate the mediaAfter stock changesThe printer must learn the gap. Without it labels skip or print off center. Label the shelf with the stock width.
Charge portable unitsBefore long sessionsWeak batteries print lightly, which hurts scanning. Unplug the cable gently to avoid bent pins.
Store labels coolOngoingHeat darkens direct thermal paper and shortens its life. A sealed bag protects the rolls.

FAQ

Frequently Asked Questions

What dpi do I need for QR codes?

203 dpi is fine for QR codes about an inch across. Tiny or dense codes such as Data Matrix on small parts need 300 dpi or more. A rule of thumb is to make the code as large as the label allows, not as small as the scanner can read.

Will thermal labels fade?

Yes, direct thermal labels fade with heat and sunlight. For labels that must last years, use a thermal transfer printer with a ribbon. A photocopy test, where you print on plain paper first, shows whether the design is sound before you waste labels.

Do I need a Zebra?

Not for stickers. For inventory systems, Zebra drivers and ZPL are the safest. App-driven printers are fine for small jobs. Zebra also sells a free utility to configure printers, which helps on the first day.

Why does my QR code not scan?

Common causes are a missing quiet zone, a light print, too small a size or a dirty head. Print a larger version and clean the head. Clean the head, increase the darkness slightly and reprint a single label before changing the design.

What is an RFID lock?

A chip in the roll that tells the printer to accept only branded rolls. It raises label cost. Open-media printers like the CLABEL avoid it. A printer that needs only standard rolls will stay useful even if the maker changes its range.

Can I print from a spreadsheet?

Yes with a driver and label software on a Zebra or Rollo. App-driven printers can import some data but are weaker for batches. Keep the spreadsheet column names simple to avoid import errors.

Bottom line

The short version

Browse more 2d barcode label printerson Amazon →
James Miller, Lead Machine Editor

About the author

James Miller

Lead Machine Editor, MachineFanatic

James Miller leads MachineFanatic's buying guides, turning spec sheets, manuals and owner feedback into clear verdicts on power tools, outdoor power equipment, shop machines and kitchen machines.

More from James →

Keep reading

Related guides