Database pricing, vendors side by side
The smallest paid always-on database and its storage price on each platform we track, read off each vendor's own page. Price your own setup below.
Price one workload across every database vendor
Starts at the smallest paid always-on database with 20 GB of storage. Change the numbers and the table re-sorts, cheapest first.
| Vendor | Estimated month | Cheapest listed option | What is not priced | Source |
|---|---|---|---|---|
| Google Cloud | $11.07 | Pay as you go: Cloud SQL db-f1-micro (shared vCPU, 0.6 GiB), Cloud SQL SSD storage | Sourcechecked 2026-10-25 | |
| PlanetScale | $11.25 | Postgres single node (PS-5) ($5.00 a month): Postgres PS-5 single node (1/16 vCPU, 512 MiB), Postgres network-attached storage (gp3) beyond 10 GB, per instance | Sourcechecked 2026-10-25 | |
| Render | $11.70 | Hobby: Postgres Basic-256mb (smallest paid), Postgres expandable storage | Sourcechecked 2026-10-25 | |
| AWS | $13.98 | Pay as you go: RDS for PostgreSQL db.t4g.micro, Single-AZ on-demand, RDS for PostgreSQL gp3 storage, Single-AZ | Sourcechecked 2026-10-25 | |
| Microsoft Azure | $14.71 | Pay as you go: PostgreSQL Flexible Server Burstable B1ms (1 vCore, 2 GiB), PostgreSQL Flexible Server storage (SSD) | Sourcechecked 2026-10-25 | |
| DigitalOcean | $19.30 | Pay as you go: Managed PostgreSQL, single node 1 GiB (smallest), Managed PostgreSQL extra storage (Standard Edition) | Sourcechecked 2026-10-25 | |
| Supabase | $36.50 | Pro ($25.00 a month): Micro compute (shared CPU, 1 GB RAM), per project, Database disk (gp3) beyond 8 GB per project | Sourcechecked 2026-10-25 | |
| Firebase | from $2.85 | Blaze: Firestore stored data beyond 1 GiB | No listed price for instances | Sourcechecked 2026-10-25 |
| Neon | from $7.00 | Free: Database storage (Launch and Scale) | No listed price for instances | Sourcechecked 2026-10-25 |
| MongoDB Atlas | from $113.88 | Dedicated (from M10) ($56.94 a month): M10 dedicated cluster (2 GB RAM, 2 vCPUs, 10-128 GB storage) | No listed price for GB stored | Sourcechecked 2026-10-25 |
List prices in USD before tax and discounts. Each vendor is priced on its cheapest plan that lists a rate for every line, and the vendor's own region and tier assumptions apply (see each vendor page). "From" means some lines have no listed price, so the real bill is higher.
The rates behind the estimate
The published rate for each line of the workload, with the free or included amount. Each row links to the vendor's own pricing page.
| Vendor | Rate | Free or included | Plan | Source |
|---|---|---|---|---|
| AWS | RDS for PostgreSQL db.t4g.micro, Single-AZ on-demand$11.68 per instance-month | None | All | Sourcechecked 2026-10-25 |
| RDS for PostgreSQL gp3 storage, Single-AZ$0.115 per GB-month | None | All | Sourcechecked 2026-10-25 | |
| Microsoft Azure | PostgreSQL Flexible Server Burstable B1ms (1 vCore, 2 GiB)$12.41 per instance-month | None | All | Sourcechecked 2026-10-25 |
| PostgreSQL Flexible Server storage (SSD)$0.115 per GB-month | None | All | Sourcechecked 2026-10-25 | |
| Google Cloud | Cloud SQL db-f1-micro (shared vCPU, 0.6 GiB)$7.67 per instance-month | None | All | Sourcechecked 2026-10-25 |
| Cloud SQL SSD storage$0.17 per GB-month | None | All | Sourcechecked 2026-10-25 | |
| Render | Postgres Basic-256mb (smallest paid)$6 per instance-month | None | All | Sourcechecked 2026-10-25 |
| Postgres expandable storage$0.30 per GB-month | First 1 GB-month included | All | Sourcechecked 2026-10-25 | |
| DigitalOcean | Managed PostgreSQL, single node 1 GiB (smallest)$15 per instance-month | None | All | Sourcechecked 2026-10-25 |
| Managed PostgreSQL extra storage (Standard Edition)$0.215 per GB-month | None | All | Sourcechecked 2026-10-25 | |
| Supabase | Micro compute (shared CPU, 1 GB RAM), per project$10 per instance-month | None | Pro | Sourcechecked 2026-10-25 |
| Database disk (gp3) beyond 8 GB per project$0.125 per GB-month | First 8 GB-month included | Pro | Sourcechecked 2026-10-25 | |
| Neon | Database storage (Launch and Scale)$0.35 per GB-month | None | All | Sourcechecked 2026-10-25 |
| PlanetScale | Postgres PS-5 single node (1/16 vCPU, 512 MiB)$5 per instance-month | None | Postgres single node (PS-5) | Sourcechecked 2026-10-25 |
| Postgres network-attached storage (gp3) beyond 10 GB, per instance$0.125 per GB-month | First 10 GB-month included | All | Sourcechecked 2026-10-25 | |
| MongoDB Atlas | M10 dedicated cluster (2 GB RAM, 2 vCPUs, 10-128 GB storage)$56.94 per instance-month | None | Dedicated (from M10) | Sourcechecked 2026-10-25 |
| Firebase | Firestore stored data beyond 1 GiB$0.15 per GB-month | First 1 GB-month included | Blaze | Sourcechecked 2026-10-25 |
How to choose database on price
Separate compute from storage
Know what scale to zero means
Check backups and egress
Database pricing questions
Which database vendor is cheapest?
For the smallest paid always-on database with 20 GB of storage, Google Cloud comes out lowest at about $11.07 a month on list prices, and Supabase highest at about $36.50, checked 2026-10-25. A different workload can change the order, so enter your own numbers in the estimator.
How is the estimate worked out?
Each vendor is priced on its cheapest plan that lists a rate for every line of the workload: the plan fee plus each usage line, after any free or included amount. A plan's monthly minimum counts as a floor. Volume tiers are applied in order. Taxes, discounts and committed-use deals are left out.
How current are these prices?
Every rate was read off the vendor's own pricing page on 2026-10-25 and links to it. Prices change often: check the vendor's page before you commit, and tell us if a number here is out of date.
Vendor pages and other categories
Choosing a stack for a real product? OceanLab engineers can join your team to build and run it. Embedded engineers →