Mac thermal printing is notoriously painful — wrong drivers, garbled text, print dialogs that never go away. MenuForma Print Agent bypasses all of that with direct ESC/POS printing over USB or network.
Free · v1.0.0 · macOS 12+ · No subscription required
Most thermal printers don't have official macOS drivers. Even when they do, they're outdated and unreliable on Apple Silicon.
macOS forces a print dialog for every print job. There's no way to print silently from a browser without a native bridge.
ESC/POS printers expect specific byte sequences. macOS's generic printer driver mangles the output, producing garbled receipts.
macOS Gatekeeper and USB access restrictions block direct USB communication from web apps and many third-party tools.
Runs as a native macOS application with proper USB access permissions. No driver installation needed.
Sends raw ESC/POS commands directly to the printer — no macOS print system involved, no dialog, no garbling.
Your web app sends print jobs to localhost:8765. Print Agent receives them and forwards to the printer instantly.
When you first open MenuForma Print Agent, macOS may show a warning saying the app is "damaged and can't be opened." This is a Gatekeeper security prompt for apps distributed outside the Mac App Store — the app is completely safe. To fix it, open Terminal and run:
Then try opening the app again. This only needs to be done once.
Any printer that supports ESC/POS commands works with Print Agent on macOS. This includes:
Free download. Works in minutes. No subscription.
Also available for and Windows