Home / Database

Database

Where your app keeps its data: managed Postgres, priced by how much data you hold. Prices checked 2026-10-21.

What it is, and what decides the price

A managed database is where your app keeps its data, run for you: backups, upgrades and failover are the vendor's job. Here we compare managed Postgres, the database most builder-stack apps use, and price it by how much data you store.

Vendors bill a mix of an instance (the memory and CPU that stay on), the data you store, and extras such as point-in-time restore, replicas and high availability. Some charge for compute by the hour and let a database sleep when idle; others charge a flat price for a size. We price an always-on database with about 1 GB of memory, so the numbers are comparable, and say where a vendor works differently.

Which one do you pay for today?

Other tools we compare

What each costs at 10 GB of data

Cheapest first, for the default use case (3 must-haves). Pick a tool to see its plans, limits and sources, or open a leader above to compare it with the others at every size.

toolplan$/mocovers
PlanetScale PS-10 single node $10 all 3
DigitalOcean Managed PostgreSQL Standard 1 GiB $15.15 all 3
Railway Postgres Pro $20 2 of 3, the rest not confirmed
Render Postgres 1 GB instance $21.70 all 3
Neon Launch $22.58 all 3
Supabase Pro $25.25 all 3
Fly.io Managed Postgres Basic $40.80 all 3
Heroku Postgres Standard-0 $50 all 3
Not seeing a tool you pay for here? Name it and link its pricing page. suggest a tool →report a swap →

How we compare

A managed Postgres database that is on all month, with about 1 GB of memory, holding this much data. Each vendor is priced at its smallest paid plan that holds the data (about 1 GB of memory where the vendor publishes a size; Heroku Essential publishes none) and keeps it available all month, with backups. Monthly billing in USD, list prices, one region (US East or the vendor's default), the cheapest plan that covers the size and everything you need. Where a vendor bills compute by the hour or second (Neon, Railway) it is priced for the database running all month (30 days). Storage is counted in GB as each vendor counts it (some count GiB). Where a vendor publishes no price for storage beyond what a plan includes (PlanetScale), the larger sizes are left blank rather than guessed. Egress, extra backups and restore history, replicas, high availability and extra connections are not included unless you tick them. Free plans that pause or limit the database are not priced. Prices are worked out from each vendor's published rates, not read off a calculator.