Odoo 14.0 → 18.0 supported

Upgrade with Uplift

Analyze, detect, and auto-fix breaking changes when migrating your Odoo custom modules between versions.

Upload your module zip, select source & target versions, and receive a detailed migration report with one-click automated patches.

5Analyzers
75+Migration Rules
4Version Hops

Upload your Odoo module

Drag & drop a .zip file or browse

Max file size: 50MB

How It Works

Three simple steps to upgrade your Odoo module safely

01

Upload Module

Drop your zipped Odoo module. We detect the manifest and validate the structure automatically.

02

Analyze

Our engine parses Python, XML, CSV, and JS/SCSS files, checking against 75+ migration rules.

03

Patch & Export

Review the report, select issues to fix, apply patches automatically, and download the upgraded module.

Comprehensive Analysis

Five specialized analyzers cover every aspect of your Odoo module

Python / ORM

Detects deprecated API calls, changed method signatures, ORM field renames, and removed imports.

XML / Views

Identifies broken XPath selectors, renamed view attributes, deprecated QWeb directives, and arch changes.

Manifest

Checks version format, removed keys, deprecated dependency modules, and license field requirements.

Security / ACL

Validates ir.model.access.csv structure, missing group references, and permission inconsistencies.

Assets / JS / SCSS

Detects Owl v1 to v2 migration issues, legacy widget patterns, and SCSS variable renames.

Auto-Patching

One-click fixes for auto-fixable issues. Download the patched module ready for testing.

Supported Migration Paths

Multi-hop migrations from any source to any target version

14.0
Odoo 14
15.0
Odoo 15
16.0
Odoo 16
17.0
Odoo 17
18.0
Odoo 18