datafloe Get a key

Managed Postgres · decision map · compiled 2026-07

Managed Postgres, mapped. Pick your workload — see who actually wins.

Any comparison written as a blog post is wrong within a quarter — three beloved Postgres companies were acquired in a year. This is a maintained decision map: 11 providers across 4 real workload scenarios, each cost normalized and itemized (compute + storage + HA) so the numbers are truly comparable, and anchor-tested against each vendor's own published price. This 4-scenario map is a free, open snapshot (CC-BY-4.0) — reuse it with attribution. Then watch the cheapest option flip across workloads — the thing no static table shows.

11 providers · 4 workloads
Open snapshot (CC-BY-4.0)
Itemized compute + storage + HA
Anchor-tested vs published prices

Why trust these numbers

Not a scrape, and not archetype math. A sourced, tested model.

Everyone maps service names — that part is a commodity and we give it away. What nobody keeps is a maintained decision map: an honest, apples-to-apples cost for a stated workload, with the caveats that make two services actually comparable. Providers bill in incompatible units (per-vCPU-hr vs serverless CU-hr vs ACU-hr vs flat tier); we store each one's native unit plus a sourced conversion to a canonical vCPU, and compute an itemized bill with a per-provider function — the architectural rules (does HA duplicate storage? does the replica scale to zero?) are sourced data, not buried code. Every hyperscaler config is anchor-tested against that vendor's own published price on each build, so a reprice fails loudly instead of shipping wrong. This 4-scenario map is an open snapshot under CC-BY-4.0; the maintained & re-verified feed, the append-only price history, and the keyed API for programmatic access are the commercial product.

snapshotCC-BY-4.0 · open
feed + API$49/mo
ai_trainingfalse
providers11
compiled2026-07

Step 1 — your workload

A price is meaningless without the workload behind it.

Pick the scenario that matches what you're actually running. Every provider's cost renormalizes to it — that's the whole point. us-east, on-demand list, egress excluded unless noted.

11 providers · 4 workloads

“Steady small SaaS” — predictable always-on for a real but small app.

Step 2 — the itemized map

Estimated monthly cost, broken down

Compute, storage and HA priced separately so the totals are truly comparable. Cheapest that meets the workload's required capabilities is highlighted — a cheaper option that fails a requirement is shown struck-through, never ranked #1.

Provider Compute Storage HA / replica Total / mo The honest caveat Receipt
DigitalOcean Managed Postgresbest fit
flat-tier · DigitalOcean
$56 $2 $58 as low as $52 Dead-simple flat pricing from $15/mo — the predictable pick for a small always-on app. Less enterprise tooling at the top end. digitalocean.com retr. 2026-07-20 · from-provider-calculator
Supabase
bundled-dx · Supabase
$85 $2 $95 as low as $86 Postgres wrapped with auth, storage and realtime — the value is the bundle, not the DB price. Pro is $25 (8 GB, $10 compute credit); read replicas are physical, so HA duplicates compute AND storage. Free tier pauses when idle. supabase.com retr. 2026-07-20 · from-provider-calculator
PlanetScale Postgres
flat-tier · PlanetScale
$96 $2 $98 as low as $84 PS-5 is the cheapest paid Postgres anywhere ($5, tiny) and the top tiers are performance monsters — priced for performance, not idling. A MySQL/Vitess shop that entered Postgres in 2025. planetscale.com retr. 2026-07-20 · modeled
TigerData (ex-Timescale)
flat-tier · TigerData formerly Timescale
$100 $2 $102 as low as $92 Worth it when time-series / analytics in Postgres (TimescaleDB) is the real workload — otherwise you're paying for a specialization you won't use. tigerdata.com retr. 2026-07-20 · modeled
Google Cloud SQL (PostgreSQL)
provisioned · Google Cloud
$100 $4 $104 as low as $52 Native Postgres, production-grade — but no scale-to-zero, so you pay 24/7 even when idle. Committed-use discounts cut 25% (1yr) / 52% (3yr). HA runs a physical standby that duplicates storage. cloud.google.com retr. 2026-07-20 · from-provider-calculator
Crunchy Bridge
provisioned · Snowflake acq. Snowflake 2025
$104 $3 $107 as low as $97 Strong native-Postgres pedigree from the Crunchy team. The Snowflake acquisition is the wildcard — great engineering, uncertain roadmap. crunchybridge.com retr. 2026-07-20 · modeled
Amazon Aurora (PostgreSQL)
provisioned · Amazon Web Services compatible
$106 $2 $108 as low as $66 Postgres-compatible, not native — some extensions & behaviors differ. Shared distributed storage means a Multi-AZ replica adds compute but no second storage copy. Watch per-request I/O charges. aws.amazon.com retr. 2026-07-20 · modeled
Azure Database for PostgreSQL (Flexible Server)
provisioned · Microsoft Azure
$116 $3 $119 as low as $49 Burstable tier is the cheap always-on sleeper for small steady loads. Zone-redundant HA duplicates the server; reserved capacity cuts up to 60%. azure.microsoft.com retr. 2026-07-20 · from-provider-calculator
Neon
serverless · Databricks acq. Databricks 2025
$188 $7 $194 as low as $166 Superb DX and scale-to-zero make it the cheapest place to idle — the trap is always-on at size gets pricey. Decoupled storage means HA adds no storage and the standby scales to zero, so HA ≈ $0. neon.tech retr. 2026-07-20 · list-price
Databricks Lakebase
serverless · Databricks built on Neon (Databricks)
$216 $7 $223 as low as $191 Same serverless economics as Neon (its engine): HA duplicates no storage and the standby scales to zero → HA ≈ $0. Wins when your data already lives in Databricks. databricks.com retr. 2026-07-20 · modeled
Aurora Serverless v2 (PostgreSQL)
serverless · Amazon Web Services compatible
$691 $2 $693 as low as $590 Autoscaling ACUs floor at 0.5 and no longer force always-on — but per-ACU pricing gets expensive at steady size, and it's still Postgres-compatible, not native. I/O billed per request unless you pick I/O-Optimized. aws.amazon.com retr. 2026-07-20 · modeled

Ranges show the committed/reserved low end. Every number is a first-party compilation of public vendor pricing, normalized per provider and anchor-tested against the vendor's own published price — cost_method flags how firm each is (list-price / from-provider-calculator / modeled).

The insight — not in any static table

The cheapest provider flips across workloads.

Serverless bills for busy time; provisioned bills 24/7; flat tiers win the predictable middle. Sweep the workload and the winner changes — that crossover is the whole decision, and it's un-Google-able from a blog post.

$0.10 $1 $10 $100 Hobby / spiky devSteady small SaaSBursty appProduction HA winner: Neonwinner: DigitalOceanwinner: Neonwinner: PlanetScale Neon · Hobby / spiky dev: $0.18Neon · Steady small SaaS: $194Neon · Bursty app: $104Neon · Production HA: $424 Neon DigitalOcean Managed Postgres · Hobby / spiky dev: $28DigitalOcean Managed Postgres · Steady small SaaS: $58DigitalOcean Managed Postgres · Bursty app: $116DigitalOcean Managed Postgres · Production HA: $240 (excluded) DigitalOcean Amazon Aurora (PostgreSQL) · Hobby / spiky dev: $43Amazon Aurora (PostgreSQL) · Steady small SaaS: $108Amazon Aurora (PostgreSQL) · Bursty app: $352Amazon Aurora (PostgreSQL) · Production HA: $436 Amazon Google Cloud SQL (PostgreSQL) · Hobby / spiky dev: $50Google Cloud SQL (PostgreSQL) · Steady small SaaS: $104Google Cloud SQL (PostgreSQL) · Bursty app: $211Google Cloud SQL (PostgreSQL) · Production HA: $444 Google Supabase · Hobby / spiky dev: $25Supabase · Steady small SaaS: $95Supabase · Bursty app: $210Supabase · Production HA: $421 (excluded) Supabase PlanetScale Postgres · Hobby / spiky dev: $48PlanetScale Postgres · Steady small SaaS: $98PlanetScale Postgres · Bursty app: $197PlanetScale Postgres · Production HA: $404 PlanetScale

Cheapest that clears each workload's bar: Hobby / spiky dev → Neon ($0.18) · Steady small SaaS → DigitalOcean ($58) · Bursty app → Neon ($104) · Production HA → PlanetScale ($404). A dimmed dot is a provider that's cheaper but disqualified by the scenario's required capabilities.

The map is being redrawn in real time

Three beloved independent Postgres companies were absorbed inside ~12 months — which is exactly why a maintained map beats a blog post that rots by next quarter. Freshness is the moat; honest normalization is the product.

Neon — acq. Databricks 2025Databricks Lakebase — built on Neon (Databricks)TigerData (ex-Timescale) — formerly TimescaleCrunchy Bridge — acq. Snowflake 2025 PlanetScale (MySQL) → entered Postgres 2025

Use it

The map's free. The maintained feed is the product.

This 4-scenario map is an open snapshot under CC-BY-4.0 — reuse it with attribution, no key needed. What $49/mo buys is the maintained feed: re-verified as the market moves, the append-only price history, the keyed API for programmatic access, anchor-tested validation on every rebuild, and commercial support.

GET /v1/datafloe/managed-postgres

Free API key

Email yourself a key and query the map in a minute — 100 calls/day across every dataset.

100 free calls/day, across all datasets. The key is shown once — store it when it arrives. We only use your email to send the key and occasional launch notes.

Commercial · $49/mo

For the maintained feed: re-verified pricing as the market moves, anchor-tested validation on every rebuild, the append-only price history, the keyed API, and commercial support. Register interest and we'll set you up.

Every response carries its license in X-License; the open snapshot is CC-BY-4.0; ai_training is false by design.

Embed this

Put the live digest on your page.

The open (CC BY 4.0) snapshot, glanceable — as an interactive iframe, a paste-anywhere image, or a one-line script. Attribution links back here and is required by the license.

/embed/managed-postgres
preview
snippet