🇬🇧 English 🇸🇦 العربية
Direct ESC/POS Printing

Direct Thermal Printing from Your Browser

The Ultimate Bridge between Web Apps and USB ESC/POS Printers. No more print dialogs, no complex setup.

No print dialogs
Works offline
Arabic support
50K+
Downloads
4.8★
User Rating
156
Reviews
100%
Offline Mode
WHY CHOOSE US

The Ultimate Printing Solution for Modern Businesses

Built specifically for developers and businesses who need reliable, silent, and instant printing from web applications.

No More Print Dialogs

Print instantly without the annoying Windows print popup. One click and it's done.

Perfect for Odoo

A lightweight, affordable alternative to the Odoo IoT Box. Works with all Odoo versions.

Developer Friendly

Connect via simple HTTP/JSON requests. Compatible with PHP, JavaScript, Python, and any language.

Remote Printing

Print from the cloud to your local shop with our secure External Address feature.

Arabic Language Support

Integrated text-to-image conversion for perfect Arabic typography on any thermal printer.

Lightning Fast

Print jobs start in milliseconds. No delays, no buffering, just instant printing.

Secure & Private

All printing stays on your local network. Cloud printing is encrypted end-to-end.

Easy Integration

Simple REST API that you can integrate in minutes. Full documentation included.

SIMPLE 3-STEP PROCESS

How It Works

Get started in minutes with our straightforward setup

1

Install

Download the agent for Windows, Mac, or Linux. Connect your USB printer.

2

Connect

Copy the local endpoint (http://localhost:1234/print) to your application.

3

Print

Send JSON data to the endpoint and watch it print instantly.

FLEXIBLE PRICING

Simple, Transparent Pricing

Choose the plan that fits your business needs. No hidden fees.

Free Starter
$0 /month
  • 500 prints per month
  • Local network only
  • Basic support (48h response)
  • Cloud printing
  • External address
Cloud Pro
$5 /month per printer
  • Unlimited local prints
  • Remote cloud printing
  • External address included
  • Priority support (12h)
  • Live chat support
After 500 free prints, a confirmation window will appear. Upgrade to remove it permanently!
GOT QUESTIONS?

Frequently Asked Questions

Everything you need to know about Local ESC/POS Agent

Does it work with Odoo?
Yes, it is the best free alternative to Odoo IoT Box for direct USB printing. It works seamlessly with Odoo 14, 15, 16, and 17. We provide ready-to-use Odoo modules for easy integration.
Is there a free version?
Yes, we offer 500 free prints per month with no credit card required. Perfect for testing and small businesses. You can upgrade anytime for unlimited printing.
What happens after 500 prints?
A small confirmation window will appear before each print. You can upgrade to any paid plan to remove it permanently and get unlimited printing.
Does it work offline?
Yes, for local printing it works 100% offline with no internet connection required. Only the cloud printing feature requires internet access.
Which printers are supported?
All ESC/POS thermal printers from major brands like Epson (TM-T20, TM-T88), Star (TSP100), Bixolon, and many generic USB printers are fully supported. If your printer speaks ESC/POS, it will work.
Is Arabic language supported?
Yes, we have full Arabic support with smart text rendering for all thermal printers. Arabic text appears perfectly without any issues. We convert Arabic text to images to ensure perfect rendering on all printers.
How do I install it on Windows?
Download the .exe installer from our website, run it as administrator, and follow the simple 3-step setup wizard. Your USB printer will be automatically detected. The whole process takes less than 2 minutes.
Can I print from the cloud?
Yes, with our Cloud Pro plan you can print from anywhere in the world using our secure cloud printing service. You get a unique external address that you can use from any application.
What is the refund policy?
We offer a 30-day money-back guarantee for all paid plans. If you're not satisfied for any reason, contact us and we'll refund your purchase in full, no questions asked.
Do you offer technical support?
Yes, free users get email support within 48 hours. Paid plans get priority support within 24 hours. Cloud Pro users also get live chat support during business hours. We're here to help!
GET IN TOUCH

Contact Our Team

Have questions? We're here to help 24/7

Let's talk about your printing needs

Whether you need help with installation, have questions about pricing, or want to discuss custom solutions for your business, our team is ready to assist you.

Email
support@sanoufi.com
Phone
+1 (555) 123-4567
Office
123 Tech Street, Dubai, UAE

Send us a message