Direct Printing from Odoo on Desktop & Android

Instantly print Odoo reports and POS receipts with a single click, no downloads needed.

screenshots

How It Works

Omni Print includes an Odoo addon and a Client-side App. The Odoo addon captures the report and sends files to the client-side app, which then prints them.
Omni Print architecture diagram showing Odoo to printer workflow
shape 1 shape 2

Features

One-click Printing

One-click Printing & Offline Printing

One-click Printing:

  • With minimal setup, you can send documents to any configured printer with just a single click

Offline Printing Capability:

  • No cloud-based services required
  • Ensuring greater privacy and control

Working With Various Printers

Discover and Support Printers From The OS:

  • Supports both cable-connected and network-connected printers

Support for Thermal Printers:

  • Supports ZPL protocol for Zebra's thermal label printers
  • Supports ESC/POS protocol for receipt printing, works with Odoo's Point of Sale (PoS) app
Various Printers
No Printing Limits

No Printing Limits

No Subscription Required:

  • Enjoy printing with a single upfront payment, no subscription required

Unlimited Print Quota:

  • Print as many sheets as you need with no restrictions

Cross-Platform Compatibility & Easy to Use

Cross-Platform Compatibility:

  • Supports Windows, macOS, Linux, and Android (Beta)

Minimal Setup:

  • Quickly install and configure with minimal effort

Print History

  • Review your print history at any time
Easy to Use
Android Support

Android Support

Android Support:

  • Automatic discovery of network and Bluetooth printers
  • Supports PDF report printing and ESC/POS receipt printing
  • Built-in browser and camera barcode scanning for mobile workflow

Learn more in the Android documentation.

Client-side PDF Rendering

Enhanced Performance:

  • Boost PDF generation speed by up to 50% compared to server-side rendering
  • Significantly reduce server load by leveraging client resources

Optimized Processing:

  • Utilize the libwkhtmltox engine for quick and efficient HTML-to-PDF conversion
  • Cache fonts, styles, and resources locally for faster subsequent report rendering
Client-side PDF Rendering

Stay Updated

Get notified about new features and updates

Getting Started

Start printing from Odoo in just a few steps

01.

Install Odoo addons and apps

See the Downloads section to install the Odoo addon(s) and the Omni Print app on your desktop or Android device.

02.

Connect your printers

Use the desktop or Android app to discover and add Wi-Fi, Bluetooth, and receipt printers.

03.

Print from Odoo

In Odoo, open a document or POS order and click Print, then choose your printer if prompted.

04.

Done in one click

Future prints go directly to your default printer—no more PDF downloads.

Need more details? Check the OmniPrint documentation for setup guides.

Download

Odoo Addon
Odoo Addon
Client Apps
Client Apps

Desktop (Windows, macOS, Linux) and Android apps · 14-day free trial

View desktop guide View Android guide

orb

Pricing

Pay once, use forever. No subscriptions, no recurring fees.

Limited-time promotion: Omni Print lifetime licenses are currently free. Pricing may change in the future.

$0 / device

$5
  • Checkbox Unlimited 14-day free trial
  • Checkbox Lifetime license
  • Checkbox Unlimited printers
  • Checkbox 1 year updates & support

Use discount code BLACK25 to get 100% off.

After purchase, you will receive an email containing your License Key.

FAQ

Do you have any questions for us?

If there are questions you want to ask. We will answer all your questions.