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.
| Printer | Paper | Connections |
|---|---|---|
| Epson TM-m30III | 80 mm | Wi-Fi, USB, Bluetooth — web, desktop and mobile apps |
| Netum NT-1809 | 58 mm | USB 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.