Android, iPhone and iPad

Print shipping labels from your phone or tablet.

EasyLabel Print sends shipping labels, PDFs, and images from Android, iPhone, and iPad directly to compatible Wi-Fi, Ethernet, and Bluetooth thermal printers—without a print server.

Quick setup

Three steps to your first label

01

Add your printer

Choose Wi-Fi / Ethernet or Bluetooth. Allow local-network and nearby-device access when asked so EasyLabel Print can discover nearby printers.

02

Confirm the label

Set the protocol, label size, resolution, orientation, density, mirroring, and colour inversion for your printer.

03

Share and print

Open a PDF or image, tap Share, choose EasyLabel Print, select your printer, and tap Print.

Troubleshooting

Fast answers to common questions

EasyLabel Print is missing from the Share sheet

Scroll to the end of the app row, tap More, then add EasyLabel Print to your favourites. Some apps only share links or text; download the PDF or image first, then share the saved file.

My Wi-Fi printer is not found

Make sure the iPhone or iPad and printer are on the same local network. Confirm Local Network access in iOS Settings, then scan again or enter the printer address manually.

My Bluetooth printer is not found

Turn on Bluetooth, allow EasyLabel Print to find Bluetooth devices, and keep the printer nearby. Some Bluetooth printers require their vendor app for initial pairing.

The print is mirrored, inverted, rotated, or cropped

Open the printer configuration and review Fit, auto-rotate, mirror, and invert settings. After Test connection succeeds, use Print test page to confirm that all four inset corner targets land on the label.

I already purchased unlimited printing

Open EasyLabel Print while signed in to the same App Store account. The non-consumable purchase can be restored without being charged again.

Printer compatibility

Confirmed brands and models

Choose how the printer connects, then check its exact model, resolution, printer language, protocol, and evidence level. Only profiles with a viable iPhone or iPad direct-print path are listed; guarded Beta profiles still require a successful owner test.

The printer and iPhone or iPad must be connected to the same local network.

Brand and modelResolutionPrinter languageConnection and protocolStatusOS testing
EasyLabelTech RP410 300 dpi Wi-Fi300 dpiTSPL / TSCWi-Fi / Ethernet raw network printingRaw TCP, normally port 9100Physically testediOS: Published status · not separately recordedAndroid: Published status · not separately recorded
EasyLabelTech Mini 300 dpi Wi-Fi300 dpiTSPL / TSCWi-FiRaw TCP, normally port 9100Beta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
EasyLabelTech 410 203 dpi Wi-Fi203 dpiTSPL / TSCWi-FiRaw TCP, normally port 9100Beta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Rongta RP421A 300 dpi network variant300 dpiTSPL / TSCEthernet or Wi-FiRaw TCP, port 9100Beta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Rongta RP410 203 dpi203 dpiTSPL + ESC; ZPL + ESC also documentedBluetooth or Ethernet-equipped variantRongta Bluetooth serial service or raw TCP on the network variantBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
AUSPRINT PRO 300 dpi Wi-Fi300 dpiTSPL / TSC Rongta-family profileWi-FiRaw TCP after endpoint confirmationBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Rongta RP420203 dpiTSPL / TSCWi-Fi or Ethernet-equipped network variantRaw TCP, normally port 9100Beta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Rongta RP310D203 dpiTSPL / TSCWi-Fi or Ethernet-equipped network variantRaw TCP, normally port 9100Beta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Zebra ZD421 (203 dpi)203 dpiZPLWi-Fi or Ethernet-equipped network variantRaw TCP ZPLBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Zebra ZD421 (300 dpi)300 dpiZPLWi-Fi or Ethernet-equipped network variantRaw TCP ZPLBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Zebra ZD621 (203 dpi)203 dpiZPLWi-Fi or Ethernet-equipped network variantRaw TCP ZPLBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Zebra ZD621 (300 dpi)300 dpiZPLWi-Fi or Ethernet-equipped network variantRaw TCP ZPLBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Zebra ZT411 (203 dpi)203 dpiZPLWi-Fi or Ethernet-equipped network variantRaw TCP ZPLBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Zebra ZT411 (300 dpi)300 dpiZPLWi-Fi or Ethernet-equipped network variantRaw TCP ZPLBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Zebra ZQ511 / ZQ521203 dpiCPCLWi-Fi or Ethernet-equipped network variantRaw TCP CPCLBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Zebra ZQ610 / ZQ620 / ZQ630 Plus203 dpiCPCLWi-Fi or Ethernet-equipped network variantRaw TCP CPCLBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
TSC DA220 / TX210 / TC200 / TE200203 dpiTSPL / TSCWi-Fi or Ethernet-equipped network variantRaw TCP TSPLBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
TSC DA320 / TX310 / TC300 / TE300300 dpiTSPL / TSCWi-Fi or Ethernet-equipped network variantRaw TCP TSPLBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
TSC TE210 / TC210 / TH240203 dpiTSPL / TSCWi-Fi or Ethernet-equipped network variantRaw TCP TSPLBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
TSC TE310 / TC310 / TH340300 dpiTSPL / TSCWi-Fi or Ethernet-equipped network variantRaw TCP TSPLBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
TSC TDP-225 / DH220203 dpiTSPL / TSCWi-Fi or Ethernet-equipped network variantRaw TCP TSPLBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
TSC TDP-324 / DH320300 dpiTSPL / TSCWi-Fi or Ethernet-equipped network variantRaw TCP TSPLBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
ZYWELL ZY-4310203 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
ZYWELL ZY-310203 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
ZYWELL ZY-3600203 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
ZYWELL ZY-910203 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
ZYWELL ZM04203 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Gprinter / Gainscha GA-2408TE203 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Gprinter / Gainscha GE-2408D203 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Gprinter / Gainscha B300203 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Gprinter / Gainscha GI-2408T PLUS / GI-2408T203 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Gprinter / Gainscha GA-2408T203 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Gprinter / Gainscha GS-2406T PLUS / GS-2406T203 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Gprinter / Gainscha GS-2408D / GS-2408DC203 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Gprinter / Gainscha GS-2206T / GS-2208D203 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Gprinter / Gainscha GE-2406T203 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
HPRT HT300203 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
HPRT HT330300 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Xprinter XP-420B (203 dpi)203 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Xprinter XP-420B (300 dpi)300 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
SoonMark M4201 / M4202 wireless203 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
SoonMark G5 / G5 Pro wireless203 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
SoonMark T4200 wireless203 dpiTSPL / TSCWi-Fi/Ethernet or Bluetooth-equipped variantRaw TCP (normally port 9100) or audited/generic BLE writable serviceBeta · direct printing availableiOS: Published status · not separately recordedAndroid: Published status · not separately recorded
Other brand · manual wireless profile203 dpi suggested; 300 dpi selectableTSPL / TSC suggested; ZPL, CPCL and ESC/POS selectableWi-Fi/Ethernet or BluetoothRaw TCP (port 9100 suggested) or guarded generic BLE writeManual compatibility testiOS: Published status · not separately recordedAndroid: Published status · not separately recorded

Showing 44 wireless profiles. Beta and manual profiles require a successful physical test label. USB-only printers are not listed.

Printer manufacturers and owners

Add your printer here

Send us the exact model list and a link to the official iOS SDK or integration documentation. Include the available wireless connection, resolution, printer language, and protocol so we can review a real direct-print profile.

Submit a printer SDK

Common direct-print profiles include TSPL / TSC, ZPL, CPCL, and ESC/POS.

TSPL / TSCZPLCPCLESC/POS
Printing guides

Practical help for iPhone and iPad

Use real EasyLabel Print screens to connect a printer, share a shipping label, and correct common output problems.

Guide 01

Print a shipping label from iPhone

From downloading a PDF to choosing EasyLabel Print in the Share sheet and sending the job.

Read the guide →
Guide 02

Connect a Rongta RP421

Set up a compatible RP421/RP421A-family printer over Wi-Fi, Ethernet, or supported Bluetooth.

Read the guide →
Guide 03

Fix mirrored or cropped labels

Correct orientation, inversion, mirroring, scaling, and printable-area problems with a test page.

Read the guide →
Still need help?

Tell us what printer you use.

Include the brand, model, connection type, and a photo of the result if possible.