Skip to main content
Version: 1.x

Supported receipt printers

Most receipt printers speak one of two command languages, ESC/POS or StarPRNT, so most of them print. These tiers say how confident we are about a given model.

Verified

Tested on real hardware here, on every connection listed.

PrinterPaperConnections
Epson TM-m30III80 mmWi-Fi, USB, Bluetooth — web, desktop and mobile apps
Netum NT-180958 mmUSB and Bluetooth

New Epson printers need one setting changed before they print at all — see Epson Secure Printing.

Expected to work

Not tested by us model by model, but built on the same interfaces as the verified printers. If yours is in this group and doesn't print, it's usually a network or permission problem rather than the printer.

  • Epson TM-series printers with ePOS, over Wi-Fi, USB or Bluetooth.
  • Star mC-Print and TSP printers with WebPRNT or StarPRNT.
  • ESC/POS printers from other makers over USB, or over Wi-Fi from the desktop app.
  • Bluetooth Low Energy printers — the small 58 mm class — in Chrome, Edge and the desktop app.

Not supported yet

  • Bluetooth Classic printers on iPhone and iPad. iOS only lets Epson and Star printers talk to apps over Bluetooth Classic. For other makes, use Bluetooth Low Energy, USB or Wi-Fi, or an Android or desktop till. (On Android, Classic printers work once they are paired in Settings.)
  • The built-in printer in Sunmi and iMin all-in-one terminals. These use each maker's own interface rather than USB, Bluetooth or the network, so the app can't see them. An external printer works normally on those devices.

Report yours

Whether it worked or not, tell us the model. Run Settings → Printing → Add printer, and on any trouble screen tap Copy setup report — it records the printer, how it answered, and which connections were open. Paste it into your message.