Start for free

Focus on growth.
Not managing your cloud.

Use a Cloudpepper server or connect your own infrastructure. Full control and clear pricing for your Odoo hosting.

Step 1 · Select plan

Cloudpepper handles backups, deploys, monitoring & updates for your Odoo instances.

Need more detail? Compare all features

Step 2 · Select server

Run on a Cloudpepper server or connect your own cloud — either way, we manage the Odoo stack.

  • AMD EPYC 3rd Gen CPU Up to 2× faster per core than standard cloud VMs.
  • NVMe SSD storage 5–10× faster than standard SSD storage.
  • 99.9% uptime
  • SOC 2 · ISO 20000 · ISO 27001 · GDPR

High Performance datacenters

Pick the location closest to your Odoo users and/or customers for the lowest latency.

Europe (8)

Madrid · Frankfurt · Paris · Amsterdam · London · Stockholm · Manchester · Warsaw

Americas (13)

São Paulo · Santiago · Mexico City · Toronto · New York (NJ) · Miami · Atlanta · Chicago · Dallas · Seattle · Silicon Valley · Los Angeles · Honolulu

Asia-Pacific (9)

Mumbai · Bangalore · Delhi NCR · Singapore · Seoul · Osaka · Tokyo · Melbourne · Sydney

Middle East & Africa (2)

Tel Aviv · Johannesburg

Not sure which to pick? Most basic Odoo instances run on Small — and you can resize anytime. Sizing calculator →

Try 3 day free trial

Pro · 1 vCPU · 2 Workers · €61/mo Credit card required for verification. Cancel anytime.

Compare features in detail

Free Base Pro Agency
Connected servers 1 2 Unlimited Unlimited
Odoo instances 1 2 Unlimited Unlimited
Staging environments 1 Unlimited Unlimited
Odoo Community & Enterprise
One-click server provisioning (AWS, DO, Vultr…) DigitalOcean, Vultr
Unlimited Odoo workers
Custom modules from Git SFTP only GitHub Any provider Any provider
Use an external database
Automated backups
Backup to your own storage (Google, Azure, S3, SFTP)
Advanced backup control
A+ SSL certificates
Custom domains
Multi-domain support
Redirection support
Free .cloudpepper.site subdomain
Whitelabel client portal
Advanced user roles & permissions
Multi-account cloud deployment
MCP access 5× throughput
REST API access
Odoo instance templates
Audit logs
Cloudpepper optimization
SSH root access
Server monitoring & healing
Proactive alerts
900+ free Odoo addons
Email & chat support
24/7 emergency response
Priority Partner Care
Backed by our SLA

Run Odoo for free. Our Core plan, forever.

Connect one Odoo server on DigitalOcean or Vultr and manage it through Cloudpepper — free, forever. Automated backups and one-click deployment unlock on paid plans whenever you're ready.

Start for free

Frequently asked questions

Where are my Odoo backups hosted?

You can choose any S3/SFTP backup provider to store your backups, so you can choose any location in the world. Alternatively, we also offer our own Cloudpepper backup service for convenience and affordability. In this case your backups are stored in Gravelines, France at $0.02/GB. You can set up as many backup schedules as you need (hourly, weekly, monthly, etc.) and can download or restore your backups at any time from the Cloudpepper dashboard.

How many users can I run on my Odoo instance?

There are no restrictions on the amount of users you can add to your Odoo instance. The actual number of users depends on your server's resources and customizations. For example, an Odoo instance without customizations on a server with 1vCPU and 1GB RAM can accommodate up to 25 users (with 6 concurrent users). If you have an Enterprise license, you will still need to pay a license for each user. If you opt for the open-source Community Edition of Odoo, there is no extra charge per user.

How does Odoo's pricing work on top of hosting?

Odoo has two editions. Community is open source and free — you only pay for hosting (your Cloudpepper plan plus a server). Enterprise is licensed per user, billed directly by Odoo S.A. on top of hosting; current per-user pricing is at odoo.com/pricing. Cloudpepper hosts both editions — Odoo.sh hosts Enterprise only.

How does Cloudpepper hosting pricing compare to Odoo.sh?

Cloudpepper typically runs $50+/month cheaper than Odoo.sh on equivalent specs. Two reasons: Cloudpepper plans include unlimited workers (Odoo.sh charges per worker), and disk is bundled into the server price (Odoo.sh meters storage separately). You also get dedicated CPU cores instead of shared. See the side-by-side breakdown →

Can I add custom modules?

Yes. You are in full control over your Odoo instance and your server. You can install custom modules and you can also connect your instance with a Git provider like GitHub, GitLab, or Bitbucket to have more control over your code changes.

Can I run Odoo Community or Enterprise?

Yes, we support both Odoo Community and Enterprise.

Which Odoo versions do you offer?

We support Odoo 11 through 19 — both Community and Enterprise editions. New Odoo versions are typically added shortly before each year's Odoo Experience, so the latest release is available on Cloudpepper around the time it's officially announced. See how to upgrade to a higher major version →

Can I migrate from my current hosting provider?

Yes. Our platform allows you to easily migrate your Odoo instance from any cloud provider straight from your Cloudpepper dashboard, whether your Odoo instance is hosted on-premise, on Odoo.com, or on Odoo.sh.

How many Odoo servers and instances can I create?

With our Pro and Agency plans, you can create unlimited Odoo servers, instances, and staging environments at no extra cost. The only additional expense is the server cost charged directly by your cloud provider when you add a new server.

How safe is your platform?

Hardened server configurations, auto-renewing TLS certificates, automated security updates, and continuous monitoring across every server we run. We follow OWASP, CIS, and infrastructure-hardening conventions by default — no extra configuration on your side.

What happens to my Odoo instances if I cancel my subscription?

There is no lock-in. If you cancel your subscription and your servers are hosted with a third-party, all your data remains intact on your server and Odoo will continue to run. However, you'll need to make other plans for management and upkeep — features by Cloudpepper (backups, staging environments, updates, security, monitoring) will cease to function.

Is a server included in all plans?

When opting for our managed Odoo hosting plans, a server is already included. Our DevOps plans exclude the server, but you can deploy a server with any cloud provider you prefer — even on-premise — and our platform takes care of the management. The DevOps plans are ideal for Odoo partners, developers, or business owners who need more flexibility.

How much does a server cost?

A server can cost as low as $5/month (1 vCPU / 1 GB RAM), which sustains a basic Odoo instance with up to 25 users. We recommend at least 2 GB RAM so you can run a staging environment for testing and customizations next to your production instance. Alternatively you can host staging on a different server.

Why do I need Odoo Hosting?

Odoo needs a server to run properly, store your data, and stay fast and stable — especially if you use custom modules. The place you host it affects performance and how much you can customise.

Do I have to use GitHub or can I deploy with another Git provider?

You can use any Git provider of your choosing to deploy your modules — GitHub, GitLab, or Bitbucket. We also provide a webhook to trigger automated deployments.

How are you able to provide the Core plan for free?

The plan is sustainable because we receive a small referral when you sign up with one of our cloud partners. Core users are encouraged to use our knowledge base for support; our 24/7 engineering team remains on standby to resolve system-critical issues.