Skip to content

Price data and source checks

Where To Deploy compares dated price facts from provider-controlled pages. This page explains the size of the retained set, the latest source decisions, the public files, and the limits that keep an uncertain price out of the ranking.

Last updated:

Available files

The public JSON, CSV and health files report aggregate coverage only. They do not contain provider-by-provider price rows, source links, retained history, or embeddable price badges.

The full retained set still drives the comparison, calculator and provider pages. Limiting bulk downloads does not remove a plan from the human comparison; its source status and billing completeness decide whether it may rank.

  • /api/v2/latest.json: retained, current, non-ranking, plan and reference-meter counts, plus the publication limit.
  • /deployment-prices.csv: the same counts in one CSV row.
  • /api/v2/health.json: whether the complete retained set loaded and the exact current/non-ranking split.
  • /openapi.json: the contract for those aggregate files.

What the comparison uses

We hold 1,016 prices, each linked to the provider page it came from: 1,011 plans across 53 providers and 5 egress rate tables. Which prices are current enough to rank is worked out again every time the site is rebuilt; the summary below and the downloadable counts show how many are ranked and how many are left out.

Prices were first recorded on 25 and 26 July 2026 and have been rechecked since; every price shows the date we last confirmed it. Rebuilding the site does not make an older check newer. Each price is rechecked on a schedule that suits its provider and kind of offer.

  • Plan coverage: 613 VPS, 267 PaaS, 59 managed Postgres, 38 serverless-container, 19 Kubernetes and 15 static-host plans.
  • Price coverage: 724 list prices, 192 of our calculations from published rates, 75 prices that depend on your usage and 25 quote-only prices.
  • Egress rate tables: 5, for internet egress. There is no complete provider-wide table for storage, requests, inter-zone traffic, inter-region traffic, backups or load balancers.

Why some prices are not ranked

A price is not ranked when its source check is too old, the offer is sold out, present orderability is unknown for a limited offer, the cited page is unavailable, or a moved page no longer proves the same provider and offer. A price also stays out when the visitor must request a quote or supply usage details first.

A source-linked plan can still produce no total. If the selected workload needs storage, transfer, public IPv4, a load balancer, a database, or another mandatory charge whose price is unknown, the calculator shows the missing item and does not treat it as free.

The source decision comes first. Compatibility and complete-bill checks then decide whether a current plan fits the selected workload and has every required charge. The 5 egress rate tables help price a bill but are never ranked as plans.

When a provider's page moves or blocks us

The bounded source review found 41 redirects. Five HostBrr order links kept the same provider and offer slug, and one Linode credit link moved to the matching Akamai offer; these moves do not refresh the dated facts. Thirty-three GreenCloudVPS offer links now land on one generic cart, one Upsun trial link lands on an archived article, and the Platform.sh pricing page now points to Upsun. Those destinations do not prove the retained offer, so the affected facts cannot look current or rank.

The Leaseweb source returned HTTP 400 and the Oracle compute source returned HTTP 403. No block was bypassed and no price was inferred. An HTTP response describes that check; it is not a claim that a provider refused publication.

Automatic collection is a separate decision from displaying a dated fact. Only a provider route with recorded access, terms, robots, schedule, request load and stop conditions may be refreshed unattended. The lack of such a route does not erase a still-current fact that was checked manually.

Reusing our data

An original comparison or calculator explanation may show an isolated dated price fact when it states the real value and billing meaning, links to the provider's own source, gives the checked time, uses original wording, copies no provider prose or assets, and makes no affiliation claim. A blanket written grant is not required for that use.

Bulk redistribution is different. No provider-level basis has yet been recorded for publishing all price rows or retained history as downloadable JSON, CSV or badges, so those details are withheld. The public files expose aggregate counts and health only. Anyone seeking to reuse provider facts should follow each source and assess the intended use against the provider's current terms.

Corrections

Tell us about an out-of-date price, a wrong calculation, a provider page that has moved, a missing charge or a plan matched to the wrong product. Include the Where To Deploy page, the provider's page and the value that looks wrong.

The corrections form is the quickest way to reach us. With the page and the provider's page, we can check the number and fix it.

Published plan prices by provider

Plans with a monthly price we can rank, and plans without one. These counts include prices left out of the ranking until we recheck them; the split is below.

Civo2 priced · 2 not priced
Fly.io49 priced · 7 not priced
Heroku76 priced · 0 not priced
IONOS4 priced · 0 not priced
Koyeb43 priced · 8 not priced
Neon0 priced · 1 not priced
Netcup0 priced · 23 not priced
Porter0 priced · 2 not priced
Qovery2 priced · 2 not priced
Render42 priced · 17 not priced
Replit0 priced · 1 not priced
Upsun1 priced · 11 not priced
Vercel0 priced · 8 not priced
Vultr45 priced · 2 not priced
Zeabur3 priced · 3 not priced

The counts behind this page

The comparison uses all 1,016 prices. These files publish only the totals: 638 prices in the ranking and 378 left out, as of . The counts do not show whether a provider has changed a price since. The data status file also confirms whether every price loaded. If a source or calculation is wrong, report a correction.

Find a tool or provider

Compare hosting costsToolVPS price comparisonToolFree VPS hosting offersToolDocker hosting: PaaS, VPS or serverlessToolPaaS pricing calculatorToolKubernetes cost calculatorToolChoose a cloud regionToolBare metal vs cloud cost crossoverToolAI inference routing by workloadToolMCP hosting by trust boundaryToolSupabase vs Neon for managed PostgresToolFree Docker hosting: what each tier allowsToolFree web app hosting: what breaks firstToolStorage-heavy VPS plansGuideWindows VPS hostingGuideHosting for high-egress workloadsGuideCheapest production-ready Docker hostingGuideAPI and backend hostingGuideStatic and front-end hostingGuideDevelopment vs production high-availability costGuideUS, UK and EU hosting regionsGuideHosting alternativesGuideVercel alternativesGuideRailway alternativesGuideRender alternativesGuideAll hosting providersProviderHosting price glossaryTermAkamai Connected CloudProviderAkamai Cloud (Linode)ProviderAlibaba CloudProviderAmazon Web ServicesProviderBack4appProviderCivoProviderClever CloudProviderCloud 66ProviderCloudflare PagesProviderCloudflare WorkersProviderContaboProviderDeno DeployProviderDigitalOceanProviderFirebase HostingProviderFly.ioProviderGitHub PagesProviderGoogle CloudProviderGreenCloudVPSProviderHerokuProviderHetznerProviderHostBrrProviderHostingerProviderIBM CloudProviderIONOSProviderKamateraProviderKoyebProviderLeapcellProviderLeasewebProviderMicrosoft AzureProviderNeonProviderNetcupProviderNetlifyProviderNorthflankProviderOneProviderProviderOracle CloudProviderOVHcloudProviderPlatform.shProviderPorterProviderPythonAnywhereProviderQoveryProviderRailwayProviderRareCloudProviderRenderProviderReplitProviderScalewayProviderSevallaProviderSupabaseProviderTencent CloudProviderUpCloudProviderUpsunProviderVercelProviderVultrProviderZeaburProviderData egressTermData ingressTermInter-AZ transferTermInter-region transferTermIncluded data transferTermPooled data transferTermEgress overageTermUnmetered transferTermShared vCPUTermBurstable vCPUTermDedicated vCPUTermCPU creditsTermControl plane feeTermWorker nodeTermLoad balancer costTermBlock storageTermObject storageTermEphemeral storageTermStorage overageTermPublic IPv4TermScale to zeroTermCold startTermMinimum billable durationTermAlways-on minimumTermPromotional vs renewal pricingTermCommitted use and reserved instancesTermPlatform feeTermPer-seat pricingTermBYOCTermList, calculated, usage-based and quote pricesTermHow we calculate your billAbout