Odoo Client
Odoo Client is a multi-platform shell built with Flet: local multi-account sign-in, an embedded WebView for Odoo Web, and a JavaScript bridge for native capabilities (printing, cash drawer, barcode reader, scale, and more). It does not include Odoo business UI—POS and backend screens still run on the server.
The codebase targets five platforms (Windows, Linux, macOS, Android, and iOS). However, flet build macos and iOS (ipa) cannot be cross-compiled from Windows or Linux—they must be built on macOS (a physical Mac, cloud Mac, or CI). We currently have no macOS build host, so we cannot produce or publish macOS or iOS installers. That is a toolchain and build-environment constraint, not a missing product feature. Once a Mac build environment is available, those packages can be shipped.
Get the desktop and mobile clients. Pick a version, then choose your platform. Files are served from multi-cloud storage; we recommend a source based on your location.
2026.9.30 Latest
Windows Release notes
↑ Back to topProduct positioning
Odoo multi-platform client for Windows for store / office desktops: embed Odoo in a local Edge WebView2 shell, with bridges for print, customer display, scale, and other local capabilities—no need to keep a separate browser window open.
Capabilities in this release
- Embedded Odoo: Microsoft Edge WebView2 renders backend and PoS pages; session cookie injection keeps login state inside the shell.
- Local service bridge: Pages can call host capabilities through the client bridge (e.g. printFile, customer display, scale reads) for cashier and front-desk workflows.
- PDF print backend: The installer bundles portable SumatraPDF and Ghostscript runtimes; print flows prefer components under the install directory.
- Accounts and local config: Multi-account management; account DB and runtime logs live in the user data directory and are not shipped in the installer; uninstall does not delete user data by default.
- System tray: Closing the window can minimize to the tray (depending on the host environment) for always-on use.
- Devices / local services: Configure and manage local devices and services in the client (e.g. serial scales, depending on site hardware).
- In-app info: More in the address bar shows WebView engine / kernel version; WebView DevTools are available on desktop.
- Update check: Can use the company release channel to detect new versions (depends on on-site Odoo / release service).
Runtime requirements
| Item | Notes |
|---|---|
| OS | Windows 10 / 11 (x64) |
| Required | Microsoft Edge WebView2 Runtime (Evergreen); usually preinstalled on Win10/11; the setup wizard can detect and guide download |
| Odoo side | One of: ① Enterprise + custom modules; ② Community custom modules |
| Install location | Default Program Files\EIST\Odoo Client; Start menu shortcut; optional desktop icon |
Install and notes
- Run Setup.exe and complete the wizard (UI defaults to Simplified Chinese; English / Español available).
- If WebView2 is missing, follow the wizard to the official Evergreen installer, then start the client.
- This package is desktop-only; handheld scan broadcast, Gecko WebView, and related capabilities are covered in the same-day Android release notes and are not included in this Windows installer.
- On first use, configure the Odoo server URL in the client and sign in.
Known limitations
- Installer size is larger than a “browser bookmark only” approach because of the desktop shell, WebView2 plugins, and SumatraPDF / Ghostscript print components.
- Customer display and some peripherals depend on local hardware and drivers; without them, normal browser-style access to Odoo still works.