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.
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
Upload Module
Drop your zipped Odoo module. We detect the manifest and validate the structure automatically.
Analyze
Our engine parses Python, XML, CSV, and JS/SCSS files, checking against 239+ migration rules.
Patch & Export
Review the report, select issues to fix, and apply patches automatically. Post-patch validation checks syntax, XML, and manifest correctness before download.
Comprehensive Analysis
Six specialized analyzers cover every aspect of your Odoo module
Detects deprecated API calls, changed method signatures, ORM field renames, and removed imports.
Identifies broken XPath selectors, renamed view attributes, deprecated QWeb directives, and arch changes.
Checks version format, removed keys, deprecated dependency modules, and license field requirements.
Validates ir.model.access.csv structure, missing group references, and permission inconsistencies.
Detects Owl v1 to v2 migration issues, legacy widget patterns, and SCSS variable renames.
One-click fixes for auto-fixable issues. Post-patch validation verifies Python syntax, XML structure, and manifest correctness before download.
Supported Migration Paths
Multi-hop migrations from any source to any target version
Why Uplift?
See how Uplift compares to other Odoo migration tools
| Feature | Uplift | OCA | Odoo Apps ModuleApps |
|---|---|---|---|
| Web-based SaaS | |||
| No setup required | |||
| Migration rules | 239+ | ~15 | Unknown |
| Multi-hop (14→19) | |||
| Python AST analysis | Partial | ||
| XML / Views analysis | Partial | ||
| JS / SCSS / OWL | |||
| One-click auto-fix | |||
| Post-patch validation | Basic | ||
| Format-preserving | |||
| Visual report | Basic | ||
| Free trial | 3 days | OSS | Paid |
Uplift is the only upload-and-go SaaS for Odoo module migration — no CLI setup, no Odoo instance required.
Simple, Fair Pricing
Analysis reports are always free. Pay only when you need auto-fixes — priced by module complexity.
Full analysis reports at no cost
- Upload unlimited modules
- Detailed migration reports
- 239+ migration rules check
- Export issues as CSV
- View code diffs & suggestions
- Knowledge base & docs links
50% OFF · Up to 10 auto-fixable issues
- Everything in Free, plus:
- Auto-fix up to 10 issues
- Download patched module (.zip)
- One-click patch & export
- Ideal for small modules
- Simple version hops
50% OFF · Up to 30 issues · $14.99 $7.50 for unlimited
- Everything in Starter, plus:
- Auto-fix up to 30 issues
- Or unlimited fixes ($7.50)
- Complex multi-hop migrations
- Large module support
- Full knowledge base access
The correct tier is automatically selected based on your analysis results.
Secure payment via PayPal — no PayPal account required.