# OVHcloud Public Cloud

Official pricing: https://us.ovhcloud.com/public-cloud/prices/  
Category: hyperscaler · Isolation: vm

## Pricing regimes (raw)

- **B3 general purpose hourly** (sizes): b3-8 2 vCPU/8 GiB $0.069105/h; b3-16 4 vCPU/16 GiB $0.13801/h; b3-32 8 vCPU/32 GiB $0.27592/h; b3-64 16 vCPU/64 GiB $0.55174/h; b3-128 32 vCPU/128 GiB $1.03584/h; b3-256 64 vCPU/256 GiB $2.00084/h
- **C3 compute optimized hourly** (sizes): c3-4 2 vCPU/4 GiB $0.062605/h; c3-8 4 vCPU/8 GiB $0.12501/h; c3-16 8 vCPU/16 GiB $0.24982/h; c3-32 16 vCPU/32 GiB $0.49954/h; c3-64 32 vCPU/64 GiB $0.93044/h; c3-128 64 vCPU/128 GiB $1.79284/h
- **Gen2 monthly subscription** (sizes): b2-15 4 vCPU/15 GiB $59.54/h; c2-15 4 vCPU/15 GiB $87.89/h
- **Gen3 12-month Savings Plan** (sizes): b3-8 2 vCPU/8 GiB $0.06003/h; b3-16 4 vCPU/16 GiB $0.11989/h; b3-32 8 vCPU/32 GiB $0.239695/h; b3-64 16 vCPU/64 GiB $0.479305/h; b3-128 32 vCPU/128 GiB $0.89079/h; b3-256 64 vCPU/256 GiB $1.71104/h [commit]
- **Gen3 36-month Savings Plan** (sizes): b3-8 2 vCPU/8 GiB $0.050955/h; b3-16 4 vCPU/16 GiB $0.10177/h; b3-32 8 vCPU/32 GiB $0.20347/h; b3-64 16 vCPU/64 GiB $0.40687/h; b3-128 32 vCPU/128 GiB $0.74574/h; b3-256 64 vCPU/256 GiB $1.42124/h [commit]
- **D2 Discovery (shared) hourly** (sizes): d2-2 1 vCPU/2 GiB $0.0129/h; d2-4 2 vCPU/4 GiB $0.0256/h; d2-8 4 vCPU/8 GiB $0.0461/h [burstable]
- **R3 memory optimized hourly** (sizes): r3-16 2 vCPU/16 GiB $0.0783/h; r3-32 4 vCPU/32 GiB $0.1563/h; r3-64 8 vCPU/64 GiB $0.3125/h; r3-128 16 vCPU/128 GiB $0.626/h; r3-256 32 vCPU/256 GiB $1.25/h; r3-512 64 vCPU/512 GiB $2.5/h
- **Cloud GPU hourly (US)** (sizes): l4-90 22 vCPU/90 GiB $1/h; l40s-90 15 vCPU/90 GiB $1.8/h; t2-45 15 vCPU/45 GiB $0.88/h

## Features

Yes: snapshots, fork/clone, pause/resume, persistent disk, volumes, ≥24 h sessions, custom image (Docker or snapshot), start from your own snapshot, full VM (own kernel), Docker inside, nested virtualization, root, systemd, SSH, public IPv4, custom domains, raw TCP inbound, egress allowlist, open internet, static egress IP, private networking, SOC 2, HIPAA, SSO, GPU, Windows, Python, live fork (no pause), EU data residency, automatic snapshots, snapshots on demand, gVisor or VM (no shared kernel), inbound access rules, firewall inside (nftables), extra volumes, shared volumes

No: memory snapshots, idle auto-stop, your own Docker/OCI image, browser, desktop GUI, computer-use API, code interpreter, browser + desktop control, anti-bot stealth, CAPTCHA solving, residential IPs, preinstalled agents, HTTPS preview URLs, self-hosting, BYOC, open source, arm64, macOS, Node.js, GPU desktop, HTTP method/path egress rules, wake on request, live resize, memory fork, MCP server, agent harness API, hosted agent API (their own agent), secret proxy, secret proxy for any API

Unknown: everything else. Evidence (source + quote) per feature: https://battleships.dev/data/providers/ovhcloud.json → feature_evidence

## Caveats

- DIY infrastructure rather than an agent-managed sandbox: guest installation, HTTPS/domain setup, abuse controls and operations are customer responsibilities. Linux guest administrative capabilities are not preinstalled agent features. 30% guest CPU utilization does not reduce allocated-compute charges. Unknowns remain null; a partial subtotal is not a complete invoice.
- As of 2026-09-28. On October 1 local storage EUR 0.0001458/GB-hour plus public IPv4 EUR 0.0027/hour become extra for B3/C3/R3. Future prices not silently substituted for current bundles.
- US pricing page also says optional IPv4 by default; intro/unbundling wording conflicts. Verify checkout; network.ipv4_month=0 reflects pre-October bundled documentation only.
- Traffic unlimited on selected US/EU instances at fixed port speed; APAC and Local Zones differ. Do not apply zero egress globally.
- Stopped/paused compute still bills. Shelving hourly instances releases compute but retains a billed disk snapshot; monthly subscriptions are not suspended.
- 50x C3-8 active compute $948.64; retaining all month $3934.70 before future disk/IP charges.
- Instance Backup (snapshot) US list: 'Storage replicated x3 $0.000017 /GB/hour, $0.0123 /month', charged on space used, 1 GB granularity (us.ovhcloud.com/public-cloud/prices, 2026-09-28).
- Savings Plans are self-serve ("set up a Savings Plan directly in the OVHcloud Control Panel"), -15% for 12 months / -30% for 36 months on B3/C3/R3; flagged commit, not sales. Boot time not published, so boot_overhead_s is unset.

## How this provider charges


DIY infrastructure rather than an agent-managed sandbox: guest installation, HTTPS/domain setup, abuse controls and operations are customer responsibilities. Linux guest administrative capabilities are not preinstalled agent features. 30% guest CPU utilization does not reduce allocated-compute charges. Unknowns remain null; a partial subtotal is not a complete invoice.

Prices below are public list prices unless a row explicitly says promotion/commitment. USD; taxes excluded unless noted.

| Regime | When / billing | Captured prices | Source |
|---|---|---|---|
| B3 general purpose hourly | On demand; US list; no monthly cap. Storage and public IPv 4 currently bundled, scheduled to unbundle 2026-10-01. | b 3-16: $0.1208/h; cap None | https://us.ovhcloud.com/public-cloud/prices/ |
| C3 compute optimized hourly | On demand; US list; allocated dedicated resources. No automatic monthly cap. | c 3-8: $0.1078/h; cap None | https://us.ovhcloud.com/public-cloud/prices/ |
| Gen 2 monthly subscription | Full calendar-month billing, not an hourly cap.; Estimator-only encoding: sizes.hour and month_cap both equal full monthly rent, with a one-hour synthetic minimum. This is NOT a vendor hourly tariff. For valid workloads with sessions >= peak concurrency it charges one monthly rental per concurrent machine, including off-hours. Setup/term cash outlays are caveated separately. | b 2-15: $59.54/month rental | https://us.ovhcloud.com/public-cloud/prices/ |
| Gen 3 12-month Savings Plan | 12 months compute commitment; 15% off compute only.; Effective new plan terms 2026-09-01. Storage/IPv 4 not discounted after October. Must cover full commitment hours, not just active use. | c 3-8: $0.09163/h; cap None | https://us.ovhcloud.com/public-cloud/prices/ |
| Gen 3 36-month Savings Plan | 36 months compute commitment; 30% off compute only.; Effective new plan terms 2026-09-01. Storage/IPv 4 not discounted after October. Must cover full commitment hours, not just active use. | c 3-8: $0.07546/h; cap None | https://us.ovhcloud.com/public-cloud/prices/ |

## Billing details
- **granularity_seconds**: 3600
- **minimum_billed_seconds**: 3600
- **setup_fee_usd**: 0
- **api**: True
- **cli**: True
- **ipv 6**: Unknown; not assumed zero.
- **ingress_usd**: 0
- **cpu**: B3/C3 dedicated resources; Discovery shared is separate and not priced here.
- **backup**: Instance backups billed by retained storage; exact regional USD rate unresolved.
- **minimum_term**: Hourly or explicit monthly subscription. Gen 3 displayed month is 730-hour estimate, sometimes a 12-month commitment quote.
- **provisioning**: Unknown; not assumed zero.
- **discounts**: 12mo -15%, 36mo -30% compute; existing legacy commitment rates persist to renewal.

## Gotchas
- DIY infrastructure rather than an agent-managed sandbox: guest installation, HTTPS/domain setup, abuse controls and operations are customer responsibilities. Linux guest administrative capabilities are not preinstalled agent features. 30% guest CPU utilization does not reduce allocated-compute charges. Unknowns remain null; a partial subtotal is not a complete invoice.
- As of 2026-09-28. On October 1 local storage EUR 0.0001458/GB-hour plus public IPv 4 EUR 0.0027/hour become extra for B3/C3/R3. Future prices not silently substituted for current bundles.
- US pricing page also says optional IPv 4 by default; intro/unbundling wording conflicts. Verify checkout; network.ipv 4_month=0 reflects pre-October bundled documentation only.
- Traffic unlimited on selected US/EU instances at fixed port speed; APAC and Local Zones differ. Do not apply zero egress globally.
- Stopped/paused compute still bills. Shelving hourly instances releases compute but retains a billed disk snapshot; monthly subscriptions are not suspended.
- 50x C3-8 active compute $948.64; retaining all month $3934.70 before future disk/IP charges. Snapshot total unknown.

## Worked example
4 vCPU / 8 GiB; 50 concurrent × 8 h/day × 22 days = **8,800 guest-hours**; 30% CPU busy; **50 GiB-month total snapshots**, **100 GiB total egress**. 50 GiB retained state is total, not 50 GiB per VM. Compute-only subtotals below exclude unknown components and tax.

| Mode | Delete/recreate / active-window compute | 50 retained hosts, 730-hour month |
|---|---:|---:|
| B3 general purpose hourly | $1,063.04 | $4,409.20 |
| C3 compute optimized hourly | $948.64 | $3,934.70 |
| Gen 2 monthly subscription | $2,977.00 | $2,977.00 |
| Gen 3 12-month Savings Plan | $806.34 | $3,344.49 |
| Gen 3 36-month Savings Plan | $664.05 | $2,754.29 |

Snapshot subtotal: unknown; rate $None/GiB-month. Egress: see allowances, pooling/accrual and rate $0/GiB; not every mode has the same allowance.
Powered-off compute billed: True. A retained-host column is the always-running upper scenario when this is false; powered-off storage/IP still accrue.
Monthly caps attach to instance identities, not to a pool of replacement instances. The active-window column requires deleting/releasing billable compute between shifts for products that bill while off. Restoring from disk is not memory resume. The engine cannot perfectly model these lifecycles; see validation/estimator-gaps.md.

## Sources
- https://us.ovhcloud.com/public-cloud/prices/
- https://blog.ovhcloud.com/en/posts/public-cloud-pricing-update-october-2026/
- https://support.us.ovhcloud.com/hc/en-us/articles/22179651508115-Public-Cloud-billing
- https://docs.ovhcloud.com/en/guides/public-cloud/cross-functional/faq-pci
- https://www.ovhcloud.com/en/public-cloud/prices/
