Silent, direct ESC/POS printing for your thermal printer. No browser print dialog. No garbled text. Works with any thermal printer via USB or network.
Download the installer for your operating system and run it. The app will be added to your Applications folder (Mac) or Start Menu (Windows).
🍎 macOS only
If macOS shows '"MenuForma Print Agent" is damaged', open Terminal and run: xattr -cr "/Applications/MenuForma Print Agent.app" — then reopen the app. This is a macOS security prompt for apps without Apple notarization, not an actual error. Windows users can skip this step.
Connect your thermal printer to your computer via USB cable. Make sure the printer is powered on.
Open Print Agent → click the USB tab → click "Scan USB" → select your printer from the list. It will be saved automatically and USB mode will be activated.
Click "Test Print" in the Print Agent to verify the printer is working correctly. You should see a test receipt print out.
Go to menuforma.com → Dashboard → Orders → click "Print & Receipt Settings" → select "Print Agent". Your printer is now ready for silent, automatic ESC/POS printing.
The Print Agent runs locally on your computer and bridges the website to your printer via WebSocket. ESC/POS commands are sent directly — no cloud, no latency.
Any ESC/POS compatible thermal printer is supported. If your printer supports ESC/POS commands, it will work.
Your operating system may show a security warning the first time you open the app. This is normal for apps distributed outside the App Store or Microsoft Store.
Gatekeeper security check (normal for unsigned apps)
Double-click the .dmg file to mount it
Drag the MenuForma Print Agent icon to your Applications folder
When you see "App can't be opened" — click OK to dismiss
Do not click "Move to Trash"
Open System Settings → Privacy & Security
Scroll down to the Security section
Click "Open Anyway" next to the MenuForma Print Agent entry
You may need to enter your Mac password to confirm
A final dialog will appear — click "Open" to launch the app
You only need to do this once. The app will open normally from now on.
Why does this happen? macOS Gatekeeper checks if apps are signed by an Apple-registered developer. MenuForma Print Agent is safe — this warning appears because it is distributed directly, not through the Mac App Store.
SmartScreen security check (normal for unsigned apps)
Run the downloaded .exe installer
A blue SmartScreen dialog may appear
Click "More info" in the dialog
This reveals the "Run anyway" button
Click "Run anyway" to proceed with installation
The installer will continue normally. You only need to do this once.
Why does this happen? Windows SmartScreen checks if apps have a publisher certificate. MenuForma Print Agent is safe — this warning appears because it is distributed directly, not through the Microsoft Store.
Yes, MenuForma Print Agent is completely free to download and use.
Yes, the Print Agent needs to be running on your computer to receive print jobs. It runs silently in the system tray / menu bar and uses minimal resources.
Yes, install it on each computer that has a printer connected. Each installation is independent.
Use the Network (IP) mode. Enter the printer's IP address and port 9100. The printer just needs to be accessible on the same network.
No. Print jobs go directly from your browser to the local Print Agent to your printer. No print data leaves your local network.
Download the Print Agent and start printing receipts in seconds.