Guides
Thermal printing guides
Everything we learned getting cheap receipt printers to print images properly.
Set up a USB thermal printer for WebUSB on macOS, Windows, Linux and ChromeOS
What each operating system needs before Chrome can talk to a receipt printer directly.
Dithering for thermal printers: Floyd–Steinberg vs Atkinson vs threshold
Why photos need dithering, how each method works and which one to pick.
58 mm vs 80 mm thermal printers: paper width, dots and image size
Printable width in dots, the 576 vs 512 question and how to size images.
How ESC/POS raster image printing works (GS v 0 explained)
The exact bytes a receipt printer receives when it prints an image.
Thermal printer troubleshooting: empty USB picker, garbage output, faded prints
Fixes for the most common problems, sorted by symptom.
Just want to print? Open the app — it takes about 30 seconds from plugging in to the first print.