Printer compatibility

Compatible label printers for iPhone and iPad

Compare wireless EasyLabelTech, Rongta, AUSPRINT, LabelRange, NIIMBOT, Zebra, TSC, ZYWELL, Gprinter/Gainscha, HPRT, Xprinter, SoonMark and SPRT profiles by resolution, printer language, transport protocol, connection, identification method, and current EasyLabel Print support level.

Tested on real hardware

Direct printing, verified on paper

EasyLabel Print has sent real shipping labels and alignment pages from an iPhone to a 300 dpi Rongta-family Wi-Fi printer. The test page points toward each configured label corner from a safe inset, then checks orientation, mirroring, and black output before production printing.

Supported network printers receive raw print commands directly on the local network. Compatible Bluetooth variants connect from inside EasyLabel Print. A profile marked “Beta” has a real direct-print path but must still pass identification or a correctly printed test label before it can be saved.

Illustrative EasyLabel Print setup with an iPhone beside a thermal printer producing the four-corner alignment test page
Illustrative product scene. View the original physical test prints ↗
Confirmed brands and models

Choose Wi-Fi/Ethernet or Bluetooth

The connection tabs keep the list relevant. A shared model number or enclosure does not prove protocol compatibility: “Physically tested” is direct evidence, while “Beta” means direct printing is implemented and the exact model still needs a successful owner test. “Manual compatibility test” is the Other brand escape hatch: TSPL/TSC and 203 dpi are suggestions, not a manufacturer compatibility claim.

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

Physically tested

EasyLabelTech RP410 300 dpi Wi-Fi

The EasyLabel Print reference printer has produced real shipping labels and full-page alignment tests from an iPhone over the local network using this profile.

Model
RP410 300 dpi Wi-Fi
Connection
Wi-Fi / Ethernet raw network printing
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
300 dpi
Language
TSPL / TSC
Protocol
Raw TCP, normally port 9100
Identification
Rongta read-only model query, then a required test label if the firmware does not answer
Evidence
Physical output plus audited Rongta RTPrinterSDK and Mac-driver family
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

EasyLabelTech Mini 300 dpi Wi-Fi

EasyLabel Print preloads this model variant's Rongta-family TSPL settings and requires a successful connection and test label before it can be saved.

Model
Mini 300 dpi Wi-Fi
Connection
Wi-Fi
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
300 dpi
Language
TSPL / TSC
Protocol
Raw TCP, normally port 9100
Identification
Rongta model query where available, otherwise a guarded connection and test-label confirmation
Evidence
Published EasyLabelTech wireless variant and audited Rongta-family communication path; exact hardware confirmation is pending
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

EasyLabelTech 410 203 dpi Wi-Fi

EasyLabel Print preloads this model variant's Rongta-family TSPL settings and requires a successful connection and test label before it can be saved.

Model
410 203 dpi Wi-Fi
Connection
Wi-Fi
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP, normally port 9100
Identification
Rongta model query where available, otherwise a guarded connection and test-label confirmation
Evidence
Published EasyLabelTech wireless variant and audited Rongta-family communication path; exact hardware confirmation is pending
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Rongta RP421A 300 dpi network variant

The official RP421A manual documents a 300 dpi TSPL network configuration. EasyLabel Print still identifies the endpoint or requires a correctly printed test label before saving it.

Model
RP421A 300 dpi Ethernet / Wi-Fi variant
Connection
Ethernet or Wi-Fi
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
300 dpi
Language
TSPL / TSC
Protocol
Raw TCP, port 9100
Identification
Official Rongta model query; exact response preferred
Evidence
Manufacturer manual and Rongta SDK command set; physical variant not yet certified
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Rongta RP410 203 dpi

Rongta documents TSPL+ESC and ZPL+ESC firmware with Bluetooth or Ethernet variants. The app preselects TSPL and still confirms the actual device before saving it.

Model
RP410 Bluetooth BU and Ethernet-equipped USE variants
Connection
Bluetooth or Ethernet-equipped variant
iPhone / iPad
Bluetooth or direct local-network connection when that interface is installed
Resolution
203 dpi
Language
TSPL + ESC; ZPL + ESC also documented
Protocol
Rongta Bluetooth serial service or raw TCP on the network variant
Identification
Rongta model query on network; advertised Bluetooth identity and test label on Bluetooth
Evidence
Manufacturer specification; exact interface must be selected by the user
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

AUSPRINT PRO 300 dpi Wi-Fi

This AUSPRINT PRO configuration includes Wi-Fi. EasyLabel Print can try the selected network path without asking the user to guess the resolution or command language.

Model
AUSPRINT PRO 300 dpi Wi-Fi variant
Connection
Wi-Fi
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
300 dpi
Language
TSPL / TSC Rongta-family profile
Protocol
Raw TCP after endpoint confirmation
Identification
Marketed identity or Rongta OEM response, followed by test-label confirmation when needed
Evidence
AUSPRINT specification plus Rongta's official AUSPRINT tool listing
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Rongta RP420

EasyLabel Print has a direct network bitmap encoder for this profile. The app requires endpoint validation and a successful test label before saving it.

Model
RP420
Connection
Wi-Fi or Ethernet-equipped network variant
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP, normally port 9100
Identification
Brand/model selection, compatible endpoint scan, connection test, and confirmed test label
Evidence
Implemented direct-print language profile; exact hardware confirmation is pending
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Rongta RP310D

EasyLabel Print has a direct network bitmap encoder for this profile. The app requires endpoint validation and a successful test label before saving it.

Model
RP310D
Connection
Wi-Fi or Ethernet-equipped network variant
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP, normally port 9100
Identification
Brand/model selection, compatible endpoint scan, connection test, and confirmed test label
Evidence
Implemented direct-print language profile; exact hardware confirmation is pending
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Zebra ZD421 (203 dpi)

EasyLabel Print has a direct network bitmap encoder for this profile. The app requires endpoint validation and a successful test label before saving it.

Model
ZD421 (203 dpi)
Connection
Wi-Fi or Ethernet-equipped network variant
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
203 dpi
Language
ZPL
Protocol
Raw TCP ZPL
Identification
Brand/model selection, compatible endpoint scan, connection test, and confirmed test label
Evidence
Implemented direct-print language profile; exact hardware confirmation is pending
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Zebra ZD421 (300 dpi)

EasyLabel Print has a direct network bitmap encoder for this profile. The app requires endpoint validation and a successful test label before saving it.

Model
ZD421 (300 dpi)
Connection
Wi-Fi or Ethernet-equipped network variant
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
300 dpi
Language
ZPL
Protocol
Raw TCP ZPL
Identification
Brand/model selection, compatible endpoint scan, connection test, and confirmed test label
Evidence
Implemented direct-print language profile; exact hardware confirmation is pending
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Zebra ZD621 (203 dpi)

EasyLabel Print has a direct network bitmap encoder for this profile. The app requires endpoint validation and a successful test label before saving it.

Model
ZD621 (203 dpi)
Connection
Wi-Fi or Ethernet-equipped network variant
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
203 dpi
Language
ZPL
Protocol
Raw TCP ZPL
Identification
Brand/model selection, compatible endpoint scan, connection test, and confirmed test label
Evidence
Implemented direct-print language profile; exact hardware confirmation is pending
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Zebra ZD621 (300 dpi)

EasyLabel Print has a direct network bitmap encoder for this profile. The app requires endpoint validation and a successful test label before saving it.

Model
ZD621 (300 dpi)
Connection
Wi-Fi or Ethernet-equipped network variant
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
300 dpi
Language
ZPL
Protocol
Raw TCP ZPL
Identification
Brand/model selection, compatible endpoint scan, connection test, and confirmed test label
Evidence
Implemented direct-print language profile; exact hardware confirmation is pending
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Zebra ZT411 (203 dpi)

EasyLabel Print has a direct network bitmap encoder for this profile. The app requires endpoint validation and a successful test label before saving it.

Model
ZT411 (203 dpi)
Connection
Wi-Fi or Ethernet-equipped network variant
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
203 dpi
Language
ZPL
Protocol
Raw TCP ZPL
Identification
Brand/model selection, compatible endpoint scan, connection test, and confirmed test label
Evidence
Implemented direct-print language profile; exact hardware confirmation is pending
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Zebra ZT411 (300 dpi)

EasyLabel Print has a direct network bitmap encoder for this profile. The app requires endpoint validation and a successful test label before saving it.

Model
ZT411 (300 dpi)
Connection
Wi-Fi or Ethernet-equipped network variant
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
300 dpi
Language
ZPL
Protocol
Raw TCP ZPL
Identification
Brand/model selection, compatible endpoint scan, connection test, and confirmed test label
Evidence
Implemented direct-print language profile; exact hardware confirmation is pending
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Zebra ZQ511 / ZQ521

EasyLabel Print has a direct network bitmap encoder for this profile. The app requires endpoint validation and a successful test label before saving it.

Model
ZQ511 / ZQ521
Connection
Wi-Fi or Ethernet-equipped network variant
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
203 dpi
Language
CPCL
Protocol
Raw TCP CPCL
Identification
Brand/model selection, compatible endpoint scan, connection test, and confirmed test label
Evidence
Implemented direct-print language profile; exact hardware confirmation is pending
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Zebra ZQ610 / ZQ620 / ZQ630 Plus

EasyLabel Print has a direct network bitmap encoder for this profile. The app requires endpoint validation and a successful test label before saving it.

Model
ZQ610 / ZQ620 / ZQ630 Plus
Connection
Wi-Fi or Ethernet-equipped network variant
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
203 dpi
Language
CPCL
Protocol
Raw TCP CPCL
Identification
Brand/model selection, compatible endpoint scan, connection test, and confirmed test label
Evidence
Implemented direct-print language profile; exact hardware confirmation is pending
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

TSC DA220 / TX210 / TC200 / TE200

EasyLabel Print has a direct network bitmap encoder for this profile. The app requires endpoint validation and a successful test label before saving it.

Model
DA220 / TX210 / TC200 / TE200
Connection
Wi-Fi or Ethernet-equipped network variant
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP TSPL
Identification
Brand/model selection, compatible endpoint scan, connection test, and confirmed test label
Evidence
Implemented direct-print language profile; exact hardware confirmation is pending
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

TSC DA320 / TX310 / TC300 / TE300

EasyLabel Print has a direct network bitmap encoder for this profile. The app requires endpoint validation and a successful test label before saving it.

Model
DA320 / TX310 / TC300 / TE300
Connection
Wi-Fi or Ethernet-equipped network variant
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
300 dpi
Language
TSPL / TSC
Protocol
Raw TCP TSPL
Identification
Brand/model selection, compatible endpoint scan, connection test, and confirmed test label
Evidence
Implemented direct-print language profile; exact hardware confirmation is pending
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

TSC TE210 / TC210 / TH240

EasyLabel Print has a direct network bitmap encoder for this profile. The app requires endpoint validation and a successful test label before saving it.

Model
TE210 / TC210 / TH240
Connection
Wi-Fi or Ethernet-equipped network variant
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP TSPL
Identification
Brand/model selection, compatible endpoint scan, connection test, and confirmed test label
Evidence
Implemented direct-print language profile; exact hardware confirmation is pending
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

TSC TE310 / TC310 / TH340

EasyLabel Print has a direct network bitmap encoder for this profile. The app requires endpoint validation and a successful test label before saving it.

Model
TE310 / TC310 / TH340
Connection
Wi-Fi or Ethernet-equipped network variant
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
300 dpi
Language
TSPL / TSC
Protocol
Raw TCP TSPL
Identification
Brand/model selection, compatible endpoint scan, connection test, and confirmed test label
Evidence
Implemented direct-print language profile; exact hardware confirmation is pending
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

TSC TDP-225 / DH220

EasyLabel Print has a direct network bitmap encoder for this profile. The app requires endpoint validation and a successful test label before saving it.

Model
TDP-225 / DH220
Connection
Wi-Fi or Ethernet-equipped network variant
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP TSPL
Identification
Brand/model selection, compatible endpoint scan, connection test, and confirmed test label
Evidence
Implemented direct-print language profile; exact hardware confirmation is pending
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

TSC TDP-324 / DH320

EasyLabel Print has a direct network bitmap encoder for this profile. The app requires endpoint validation and a successful test label before saving it.

Model
TDP-324 / DH320
Connection
Wi-Fi or Ethernet-equipped network variant
iPhone / iPad
Direct local-network connection in EasyLabel Print
Resolution
300 dpi
Language
TSPL / TSC
Protocol
Raw TCP TSPL
Identification
Brand/model selection, compatible endpoint scan, connection test, and confirmed test label
Evidence
Implemented direct-print language profile; exact hardware confirmation is pending
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

ZYWELL ZY-4310

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
ZY-4310
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Official iOS SDK source contains TSPL, raw TCP, and 18F0/FFF0 BLE transports
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

ZYWELL ZY-310

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
ZY-310
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Official product specification and audited ZYWELL iOS SDK
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

ZYWELL ZY-3600

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
ZY-3600
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Official product specification and audited ZYWELL iOS SDK
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

ZYWELL ZY-910

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
ZY-910
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Official product specification and audited ZYWELL iOS SDK
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

ZYWELL ZM04

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
ZM04
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Official product specification and audited ZYWELL iOS SDK
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Gprinter / Gainscha GA-2408TE

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
GA-2408TE
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Exact model is named by the downloaded Gainscha TSPL Wi-Fi/BLE SDK
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Gprinter / Gainscha GE-2408D

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
GE-2408D
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Exact model is named by the downloaded Gainscha TSPL Wi-Fi/BLE SDK
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Gprinter / Gainscha B300

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
B300
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Official specification plus exact downloaded TSPL Wi-Fi/BLE SDK family
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Gprinter / Gainscha GI-2408T PLUS / GI-2408T

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
GI-2408T PLUS / GI-2408T
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Official specification plus Gainscha barcode-printer mobile SDK family
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Gprinter / Gainscha GA-2408T

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
GA-2408T
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Exact model is named by the downloaded Gainscha barcode-printer SDK
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Gprinter / Gainscha GS-2406T PLUS / GS-2406T

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
GS-2406T PLUS / GS-2406T
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Exact models are named by the downloaded Gainscha barcode-printer SDK
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Gprinter / Gainscha GS-2408D / GS-2408DC

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
GS-2408D / GS-2408DC
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Exact models are named by the downloaded Gainscha barcode-printer SDK
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Gprinter / Gainscha GS-2206T / GS-2208D

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
GS-2206T / GS-2208D
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Exact models are named by the downloaded Gainscha barcode-printer SDK
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Gprinter / Gainscha GE-2406T

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
GE-2406T
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Exact model is named by the downloaded Gainscha barcode-printer SDK
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

HPRT HT300

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
HT300
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Official HT300/HT330 iOS SDK includes TSPL and wireless dispatchers
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

HPRT HT330

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
HT330
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
300 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Official HT300/HT330 iOS SDK includes TSPL and wireless dispatchers
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Xprinter XP-420B (203 dpi)

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
XP-420B (203 dpi)
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Official specification plus Xprinter iOS TSPL/Wi-Fi/BLE SDK
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

Xprinter XP-420B (300 dpi)

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
XP-420B (300 dpi)
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
300 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Official 300 dpi variant plus Xprinter iOS TSPL/Wi-Fi/BLE SDK
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

SoonMark M4201 / M4202 wireless

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
M4201 / M4202 wireless
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Documented standard-language compatibility; no public mobile SDK, so physical confirmation is mandatory
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

SoonMark G5 / G5 Pro wireless

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
G5 / G5 Pro wireless
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Documented standard-language compatibility; no public mobile SDK, so physical confirmation is mandatory
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Beta · direct printing available

SoonMark T4200 wireless

EasyLabel Print preloads the audited standard-language profile, filters discovery by the selected brand/model, and requires a correctly printed test label before saving.

Model
T4200 wireless
Connection
Wi-Fi/Ethernet or Bluetooth-equipped variant
iPhone / iPad
Raw local-network printing or guarded Bluetooth connection
Resolution
203 dpi
Language
TSPL / TSC
Protocol
Raw TCP (normally port 9100) or audited/generic BLE writable service
Identification
Advertised brand/model when available, connection test, then mandatory physical test-label confirmation
Evidence
Documented standard-language compatibility; no public mobile SDK, so physical confirmation is mandatory
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
Manual compatibility test

Other brand · manual wireless profile

Start with TSPL/TSC at 203 dpi, then change the language or resolution if needed. Saving remains locked until the connection succeeds and the physical test label is confirmed.

Model
Any non-USB printer that accepts a supported raw language
Connection
Wi-Fi/Ethernet or Bluetooth
iPhone / iPad
Raw TCP on the same local network or a guarded writable BLE characteristic
Resolution
203 dpi suggested; 300 dpi selectable
Language
TSPL / TSC suggested; ZPL, CPCL and ESC/POS selectable
Protocol
Raw TCP (port 9100 suggested) or guarded generic BLE write
Identification
No automatic brand claim; the user-selected protocol must pass a physical test label
Evidence
Manual escape hatch, intentionally not presented as manufacturer-confirmed compatibility
iOS testing
Published status · not separately recorded
Android testing
Published status · not separately recorded
SDK review status

Why some brands are not in the confirmed table yet

A downloaded SDK is evidence that an integration may be possible; it is not proof that every wireless model can print. EasyLabel Print lists a model above only when it has a real direct-print route and a guarded physical test.

Direct Beta route implemented

ZYWELL, Gprinter/Gainscha, HPRT HT300/HT330, Xprinter XP-420B, SoonMark wireless TSPL models, and the SPRT BLE SDK family now reach the in-app test-label gate.

Official SDK reviewed; integration pending

Brother, BIXOLON, Brady, Citizen, DYMO, Epson LabelWorks, SATO, and Star Micronics use proprietary or model-specific paths. They are deliberately excluded from the confirmed table until that path is linked and tested.

Official developer access still needed

Phomemo, Grozziie, Marklife, CLABEL, PeriPage, and Paperang need verified iOS developer material. The local GOOJPRT archive is third-party and unverified, so it is not shipped or claimed as compatible.

Before the first label

Confirm the exact paper setup

Choose the exact marketed model. EasyLabel Print supplies its known resolution, language, and connection protocol; you still choose paper width and height, gap or continuous media. The gap controls label-to-label feeding—it is not a four-sided content margin. Run Test connection, then Print test page; its arrows stay safely inside the die-cut label while pointing toward all four configured corners.

Add your printer here

Send the exact model list plus a link to the official iOS SDK or integration documentation. Include Wi-Fi/Ethernet or Bluetooth, DPI, printer language, and protocol when known.

Submit a printer SDK

Brand and model names belong to their respective owners. EasyLabel Print is an independent iPhone and iPad utility and is not endorsed by the manufacturers linked above.

Compatibility and validation catalogue last updated 25 August 2026.