Xprinter XP-58 and XP-80 series
Xprinter makes some of the most common ESC/POS printers in shops and restaurants. Their USB models work well with Elysano.
Elysano is free and reader-supported. Amazon links on this page are affiliate links: as an Amazon Associate, Elysano earns from qualifying purchases, at no extra cost to you. We link to searches rather than single listings because sellers, stock and prices change constantly — always check the listing says ESC/POS and the right paper width.
Xprinter's range is large and model names change often (XP-58IIH, XP-80C, XP-N160II, XP-Q200, XP-Q800 and many more), but they share the same ESC/POS command set, including the raster image command Elysano uses. Pick the paper width that matches your model and they behave like any other receipt printer.
| 58 mm models | 384 dots — Elysano setting 58 mm (384 dots) |
|---|---|
| 80 mm models | 576 dots — Elysano setting 80 mm (576 dots) |
| Cutter | Most 80 mm models have an auto-cutter; keep “Cut paper after print” on |
| Interfaces | USB on almost every model; variants add Serial, Ethernet, Wi-Fi or Bluetooth |
USB
Use the USB port. The same one-time preparation as other receipt printers applies: remove the system printer entry on macOS, switch to WinUSB with Zadig on Windows, unload usblp on Linux. Step by step in the setup guide.
Bluetooth versions
Browsers can only use Bluetooth Low Energy. Some Xprinter Bluetooth models are dual-mode and expose a BLE printing service; those can work with Elysano's Bluetooth (beta) button. Models that only support classic Bluetooth (SPP) will not appear in the browser's device list. If yours doesn't show up, use USB.
Wi-Fi and Ethernet versions
Network printing is not possible from a web page. These models still have a USB port — use that.