Compare 25+ database services: Supabase, Neon, PlanetScale, MongoDB Atlas, Firebase, CockroachDB, Turso, Upstash, Redis Cloud, DynamoDB and more. Free tiers, storage limits, connections, pricing models, and hidden costs. Compiled 2026-04-09; 13 services re-checked 2026-10-12.

Database Pricing — The Definitive 2026 Comparison

Published 2026-04-09 · Not yet reviewed · 25 services compared · Figures compiled 2026-04-09; 13 services re-checked 2026-10-12 · 31 of 32 figures in the “Recent Pricing Changes” table come from our records for 1,493 developer tools · 24 pricing changes tracked

25
Services Compared
12
Generous Free Tier
10
Limited / Trial
3
Free Tier Removed

The database landscape in April 2026: 25 services across five categories — managed PostgreSQL, serverless/edge, document/NoSQL, cloud provider, and specialized (vector, graph, time-series, cache). The market is volatile: PlanetScale killed its free tier (April 2024), Supabase tightened pause policies, Neon pivoted to usage-based pricing post-Databricks acquisition, and Aurora PostgreSQL joined the AWS free tier.

Key trends: PostgreSQL has won the developer database war — Supabase, Neon, and Aurora all offer PostgreSQL-compatible free tiers. Edge/serverless databases (Turso, D1) are the fastest-growing category. Vector databases (Weaviate, Zilliz) are essential for AI applications but most only offer limited free tiers. The biggest shift: managed databases are converging on usage-based pricing, making costs harder to predict but scaling more efficient.

This guide covers: pricing tables, category breakdowns, storage and connection analysis, cost comparison for solo developers and teams, hidden costs, and best-for-use-case recommendations — compiled by hand from vendor pricing pages.

Jump to section

  1. Pricing Comparison Table
  2. Category Breakdown (Managed Postgres, Serverless/Edge, Document/NoSQL, Cloud, Specialized)
  3. What You Actually Get for Free
  4. Cost Analysis by Team Size
  5. Hidden Costs
  6. Recent Pricing Changes
  7. Best-for-Use-Case Recommendations
  8. FAQ

Pricing Comparison Table

Compiled 2026-04-09; 13 services re-checked 2026-10-12. Hover rows to highlight. Click service names for full vendor profiles with free tier details.

Service Type Free Storage Free Connections Paid From Model
SupabasePostgreSQL500 MB60 direct / 200 pooled$25/mo (Pro)Per-project
NeonPostgreSQL (Serverless)1 GB per project (20 GB in total)Unlimited (pooled)$0.106/CU-hour (Launch, no monthly minimum)Usage-based
CockroachDBPostgreSQL-compatible (Distributed)REMOVEDN/A$0.092/vCPU-hour (Standard)Usage-based (vCPU-hours)
Amazon Aurora PostgreSQLPostgreSQL (Managed)1 GiB per clusterStandard$0.073/hr (db.t3.medium)Per-instance-hour
NilePostgreSQL (Multi-tenant)1 GB500$15/mo (Pro)Per-project
TursoSQLite (libSQL, Edge)5 GB totalUnlimited$5.99/mo (Developer)Usage-based
Cloudflare D1SQLite (Edge)5 GB (500 MB per DB)N/A (HTTP)$0.001/M rows read (Workers Paid)Usage-based
UpstashRedis + Kafka + QStash256 MB (Redis)N/A (HTTP)$0.2/100K commandsPer-command
ConvexDocument (Reactive)512 MBUnlimited (WebSocket)$25/dev/mo (Professional)Per-developer
PlanetScalePostgres and MySQL (Vitess)REMOVEDN/A$5/mo (Postgres single node)Usage-based
Prisma AccelerateConnection pooler + CacheN/A (proxy)1,000 queries/day$10/mo (Starter)Per-query
MongoDB AtlasDocument (MongoDB)512 MB500$0.011/hr (Flex, up to $30/mo)Per-cluster
Firebase FirestoreDocument (NoSQL)1 GiB50K reads/day$0.06/100K readsPer-operation
Couchbase CapellaDocument + Key-ValueSharedUnlimited$0.15/hr per node (Basic)Per-node-hour
SurrealDB CloudMulti-model (Document/Graph/SQL)1 GiBUnlimitedUsage-basedUsage-based
Amazon DynamoDBKey-Value / Document25 GBN/A (HTTP)$0.625/M writes (on-demand)Per-capacity-unit
Google Cloud BigQueryAnalytical (Data Warehouse)10 GiBN/A (HTTP)$6.25/TiB queriedPer-query-volume
Cloudflare KVKey-Value (Edge)1 GBN/A (HTTP)$0.50/M readsPer-operation
Redis CloudIn-Memory (Redis)30 MB30$5/mo (Essentials)Per-plan
Neo4j AuraDBGraph200K nodes, 400K relationshipsUnlimited$0.09/GB/hr (Professional, 1 GB min)Per-instance
InfluxDB CloudTime-SeriesUnlimited cardinalityUnlimited$0 (usage-based)Usage-based
WeaviateVector10 GB disk, 1 GB memoryUnlimited$45/mo (Flex)Per-dimension-stored
Zilliz CloudVector (Milvus)5 collections, 5 GBUnlimitedUsage-basedPer-CU
MomentoCache + Topics (Serverless)N/A (cache)N/A (HTTP)$0.50/GiB transferPer-transfer
Hasura CloudGraphQL Engine (over Postgres)N/A (connects to your DB)Unlimited requests$5/active model/mo (DDN Base)Per-model
The PostgreSQL advantage: Supabase, Neon, and Aurora all offer PostgreSQL-compatible free tiers. Choosing PostgreSQL-compatible means you can migrate between providers using pg_dump — the lowest lock-in risk of any database choice. If you are starting a new project and have no strong reason to choose otherwise, start with PostgreSQL.

Category Breakdown

Databases fall into five distinct categories, each optimized for different data models, access patterns, and deployment targets.

A date in a heading below cites a record we hold, not a property of the vendor it names. These figures were compiled on 2026-04-09; a dated badge marks a card whose vendor we have recorded a change for since, and the date moves to the newer record on the day that record takes effect. Every record we hold for any vendor named below is in the full change log.

Managed PostgreSQL

Fully managed PostgreSQL services with serverless scaling, branching, and modern DX. The default choice for most applications in 2026.

Supabase PostgreSQL · Generous free tier

500 MB Postgres database, 50K monthly active users (Auth), 1 GB file storage, 5 GB bandwidth, 500K edge function invocations, 200 concurrent realtime connections, 2 free projects. Includes Auth, Storage, Realtime, and Edge Functions. Full PostgREST API, pgvector for embeddings, branching on paid plans.

Neon PostgreSQL (Serverless) · Generous free tier CHANGED OCT 1

1 GB storage and 100 CU-hours per project, autoscaling up to 2 CU, scale to zero after 5 minutes, up to 100 projects with 10 branches each, auth up to 60k MAU, 5 GB object storage per project. Paid plans are usage-based with no monthly minimum. Branching and connection pooling on all plans.

CockroachDB PostgreSQL-compatible (Distributed) · FREE TIER REMOVED FREE REMOVED

CockroachDB closed its free Basic plan to new deployments on 2026-09-15; new Cloud organizations get a 30-day free trial with $400 in credit. Clusters created before that date stay on their plans during their current term. PostgreSQL-compatible wire protocol, automatic sharding and replication.

Amazon Aurora PostgreSQL PostgreSQL (Managed) · Limited free tier

Aurora PostgreSQL serverless on the Free plan: up to 4 ACUs and 1 GiB per cluster, paid from the credits, for as long as the Free plan lasts. Upgrading to the Paid plan lifts the limits, and usage past the credits is billed.

Nile PostgreSQL (Multi-tenant) · Generous free tier

1 GB storage, unlimited tenants, built-in tenant isolation for SaaS applications. PostgreSQL-compatible with virtual tenant databases — each tenant gets logical isolation without separate instances. AI-native embeddings and vector search included.

Serverless / Edge Databases

Databases designed for serverless and edge computing. No connection management, scale to zero, and global distribution.

Turso SQLite (libSQL, Edge) · Generous free tier

5 GB total storage, 100 databases, 500 million row reads/month, 10 million row writes/month. Built on libSQL (SQLite fork). Embedded replicas for zero-latency reads at the edge. Edge replicas closed to new users in January 2025. No cold starts — SQLite is always fast. On 2026-10-02 Turso announced that Supabase is acquiring it. Turso says the service keeps running.

Cloudflare D1 SQLite (Edge) · Generous free tier

5 GB storage, 5 million rows read/day, 100,000 rows written/day. SQLite-based database running on Cloudflare's edge network. Works best with Workers. Automatic replication across Cloudflare's network. Point-in-time recovery: 7 days free, 30 days paid.

Upstash Redis + Kafka + QStash · Limited free tier

Redis: 256 MB, 500K commands/month, 1 database. QStash: 1,000 messages/day, 3 retries. Kafka: removed from free tier. REST-based Redis — works in serverless/edge environments where TCP connections are unavailable. Global replication on paid plans.

Convex Document (Reactive) · Generous free tier

512 MB database + file storage, 2 free projects, automatic real-time sync, built-in auth, serverless functions, cron jobs, file storage. TypeScript-first with end-to-end type safety. Automatic caching and reactivity — queries re-run when data changes.

PlanetScale Postgres and MySQL (Vitess) · FREE TIER REMOVED FREE REMOVED

Free tier: none. PlanetScale's offer is recorded as Retired. Our own pricing change record, on 2024-04-08, says: PlanetScale retired its free Hobby plan on 2024-04-08, after stopping new Hobby databases on 2024-03-06. Hobby databases that were not upgraded were put to sleep with their data kept. The cheapest plan became Scaler Pro at $39 a month with 10 GB of storage. Source ↗ Read what we recorded →

Prisma Accelerate Connection pooler + Cache · Limited free tier CHANGED OCT 2

Retires December 1, 2026. 1,000 cached queries/day, global edge caching, connection pooling for serverless. Not a database — sits in front of your existing database to provide connection pooling (essential for serverless) and edge caching. Works with any Prisma-supported database.

Document / NoSQL

Document-oriented databases for flexible schemas. Best for rapid prototyping, mobile apps, and content management.

MongoDB Atlas Document (MongoDB) · Generous free tier

512 MB storage, shared M0 cluster, 500 connections, 100 operations/second max. Includes Atlas Search (full-text), Charts (visualization), App Services (serverless functions), and Triggers. Available on AWS, GCP, and Azure. MongoDB drivers for every major language. Free clusters pause after 30 days with zero connections.

Firebase Firestore Document (NoSQL) · Generous free tier

1 GiB storage, 50,000 reads/day, 20,000 writes/day, 20,000 deletes/day, 10 GiB/month network egress. Part of Firebase Spark (free) plan. Real-time sync, offline support, security rules. Note: Cloud Storage was REMOVED from Spark plan (Feb 2026).

Couchbase Capella Document + Key-Value · Limited free tier

Free tier cluster with shared resources. Couchbase Capella is a managed Couchbase service with SQL++ query language, full-text search, key-value access, and mobile sync (via Couchbase Lite). Multi-model: document, key-value, and search in one platform. Turns off after 72 hours idle (data kept); deleted after 30 days idle.

SurrealDB Cloud Multi-model (Document/Graph/SQL) · Limited free tier CHANGED OCT 4

1 GiB storage on free tier. Multi-model database — document, graph, and relational in one. SurrealQL query language with SQL-like syntax. Real-time subscriptions, authentication, and permissions built in. Newer entrant but growing rapidly.

Cloud Provider Databases

Database services from major cloud platforms. Best when you are already invested in that ecosystem.

Amazon DynamoDB Key-Value / Document · Generous free tier

25 GB storage, 25 Write Capacity Units, 25 Read Capacity Units (Always Free). Enough for about 200M requests/month on provisioned capacity. A Free-plan AWS account closes after 6 months unless upgraded. Global tables, streams, and point-in-time recovery available. Fully managed NoSQL with single-digit millisecond latency at any scale.

Google Cloud BigQuery Analytical (Data Warehouse) · Generous free tier

10 GiB storage, 1 TiB queries/month (Always Free). Serverless data warehouse — no infrastructure management. Standard SQL, ML models via BigQuery ML, real-time analytics via streaming inserts. Integrates with all GCP services and most BI tools.

Cloudflare KV Key-Value (Edge) · Generous free tier

1 GB storage, 100,000 reads/day, 1,000 writes/day on Workers free plan. Eventually consistent global key-value store optimized for read-heavy workloads. Distributed across Cloudflare's 300+ data centers. Best for configuration, feature flags, and caching.

Specialized (Vector, Graph, Time-Series, Cache)

Purpose-built databases for specific data models: vectors (AI/ML), graphs (relationships), time-series (metrics), caching (performance), and GraphQL.

Redis Cloud In-Memory (Redis) · Limited free tier

30 MB dataset size, 30 connections on free tier. Managed Redis with persistence, replication, and high availability on paid plans. Supports Redis modules (Search, JSON, TimeSeries, Graph, Bloom) on paid tiers. Available on AWS, GCP, and Azure.

Neo4j AuraDB Graph · Generous free tier

200,000 nodes, 400,000 relationships on free tier. Managed Neo4j graph database with Cypher query language. Includes Graph Data Science library (limited) and Bloom visualization. Single database on free tier. Available on AWS, GCP, and Azure. Free instances pause after 72 hours idle and are deleted after 30 days paused.

InfluxDB Cloud Time-Series · Limited free tier

Free plan with limited write and query rates. Purpose-built time-series database for metrics, events, and IoT data. InfluxQL and Flux query languages. Built-in dashboarding, alerting, and downsampling. InfluxDB 3.0 (new engine) in preview.

Weaviate Vector · Always free CHANGED JUN 17

Free Forever cluster with 100,000 objects, 1 GB memory, and 10 GB disk. No credit card required. AI-native vector database for semantic search, RAG, and generative AI applications. Supports hybrid search (vector + keyword), multi-tenancy, and 20+ ML model integrations.

Zilliz Cloud Vector (Milvus) · Limited free tier

Free cluster with up to 5 collections and 5 GB storage; suspended after 7 days of inactivity. Managed Milvus — the most widely deployed open-source vector database. Supports ANN search, hybrid search, multi-vector, and filtering. GPU-accelerated indexing on paid plans.

Momento Cache + Topics (Serverless) · FREE TIER REMOVED FREE REMOVED

Free tier: none. Momento's offer is recorded as Retired. Our own pricing change record, effective between 2025-08-03 and 2025-11-10, says: Momento ended the free allowance on its pay-as-you-go plan, the first 5 million operations each month. By 2025-11-10 its pricing page offered Flex from $5,000 a month and a legacy pay-as-you-go plan at $1 per 1 million operations, with nothing free. Source ↗ Read what we recorded →

Hasura Cloud GraphQL Engine (over Postgres) · Limited free tier CHANGED APR 19

Hasura DDN Free plan: unlimited API requests, unlimited concurrent users, unlimited models at any scale. Restrictions: 1 supergraph developer, 15-minute observability retention. Full GraphQL API (filtering, pagination, sorting, aggregations) with database/code/API connectors, CI/CD tools, and breaking change detection. Not a database itself — auto-generates a GraphQL API over your existing PostgreSQL database.

What You Actually Get for Free

Free tiers vary wildly. Here is the honest breakdown of what you get at zero cost and when you will outgrow it.

Service Free Tier Type Free Storage When You Hit the Wall
SupabaseGenerous free tier500 MBMonths of active development
NeonGenerous free tier1 GB per project (20 GB in total)Months of active development
CockroachDBFREE TIER REMOVEDREMOVEDDay 1 — no free tier
Amazon Aurora PostgreSQLLimited free tier1 GiB per cluster1–4 weeks for active project
NileGenerous free tier1 GBMonths of active development
TursoGenerous free tier5 GB totalMonths of active development
Cloudflare D1Generous free tier5 GB (500 MB per DB)Months of active development
UpstashLimited free tier256 MB (Redis)1–4 weeks for active project
ConvexGenerous free tier512 MBMonths of active development
PlanetScaleFREE TIER REMOVEDREMOVEDDay 1 — no free tier
Prisma AccelerateLimited free tierN/A (proxy)1–4 weeks for active project
MongoDB AtlasGenerous free tier512 MBMonths of active development
Firebase FirestoreGenerous free tier1 GiBMonths of active development
Couchbase CapellaLimited free tierShared1–4 weeks for active project
SurrealDB CloudLimited free tier1 GiB1–4 weeks for active project
Amazon DynamoDBGenerous free tier25 GBMonths of active development
Google Cloud BigQueryGenerous free tier10 GiBMonths of active development
Cloudflare KVGenerous free tier1 GBMonths of active development
Redis CloudLimited free tier30 MB1–4 weeks for active project
Neo4j AuraDBGenerous free tier200K nodes, 400K relationshipsMonths of active development
InfluxDB CloudLimited free tierUnlimited cardinality1–4 weeks for active project
WeaviateAlways free (Free Forever)10 GB diskAt 100,000 objects or 1 collection
Zilliz CloudLimited free tier5 collections, 5 GB1–4 weeks for active project
MomentoFREE TIER REMOVEDN/A (cache)Day 1 — no free tier
Hasura CloudLimited free tierN/A (connects to your DB)1–4 weeks for active project

Cost Comparison by Team Size

What does each database cost for a solo developer or small project versus a team of 5–10?

Service Solo / Small /mo Team /mo Key Cost Factor
Supabase$0$25+Free projects pause after 1 week of inactivity. 2-project limit. Egress is share...
Neon$0Usage-based, no minimumOn Free, running out of CU-hours or the 5 GB egress allowance suspends compute u...
CockroachDB≈$203≈$203+Billed per vCPU-hour on the vCPUs a cluster runs. CockroachDB's own example is a...
Amazon Aurora PostgreSQL—$50–200+I/O costs on Aurora are separate. Multi-AZ doubles the instance cost.
Nile$0$15+Newer service with smaller ecosystem. Tenant isolation adds overhead vs raw Post...
Turso$0$29+SQLite semantics differ from PostgreSQL — no concurrent writers. 10M row writes/...
Cloudflare D1$0$0–5Tightly coupled to Cloudflare Workers — not a general-purpose database. Daily (n...
Upstash$0–5$10–50+500K commands/month is tight for production use. Per-command pricing can spike w...
Convex$0$125+ (5 devs)Proprietary query language (not SQL). Vendor lock-in — no standard protocol for ...
PlanetScale$5$30+PlanetScale has no free plan. The cheapest plan is PlanetScale Postgres, single node, from $5 a month.
Prisma Accelerate$0$10+1,000 queries/day is very limited. Requires Prisma ORM — doesn't work with other...
MongoDB Atlas$0$8-30 (Flex); $57+ (M10 dedicated)M0 free tier has no backups, no VPC peering, limited to 100 ops/sec. Paid starts with Flex at $8-30 a month; dedicated M10 clusters start at about $57.
Firebase Firestore$0$0–25+Per-operation pricing adds up fast — reading a list of 100 items costs 100 reads...
Couchbase Capella$0≈$110+Free tier is minimal shared resources. Basic clusters start at 1 node. Multi-mod...
SurrealDB Cloud$0TBDRelatively new cloud service — stability and ecosystem are still maturing. Surre...
Amazon DynamoDB$0$0–25+Capacity unit pricing is confusing — WCUs and RCUs differ based on item size and...
Google Cloud BigQuery$0$0–50+Per-TiB pricing rewards narrow queries but punishes SELECT *. Streaming inserts ...
Cloudflare KV$0$0–5Eventually consistent — writes take up to 60 seconds to propagate globally. 1,00...
Redis Cloud$0–5$5–50+30 MB is extremely small — barely enough for caching. Redis license changed to S...
Neo4j AuraDB$0≈$66+200K nodes is enough for development but limiting for production graph applicati...
InfluxDB Cloud$0$0–50+Write and query rate limits on free tier can throttle during spikes. Flux query ...
Weaviate$0 (Free Forever)$45+ (Flex)Weaviate Cloud has a "Free Forever" plan. Flex plans start at $45 a month, pay as you go.
Zilliz Cloud$0Usage-based5-collection limit on free tier; idle clusters suspend after 7 days. CU-based pr...
MomentoPaid onlyPaid onlyEvery plan on the vendor's pricing page is priced. Per-transfer pricing differs ...
Hasura Cloud$0$5+Single supergraph developer on free means team collaboration requires DDN Base (...
Best value picks: For most projects, Supabase (500 MB + Auth + Storage + Functions) or Neon (1 GB per project, scales to zero) offer the best free-to-paid journey. For serverless edge use cases, Cloudflare D1 pairs naturally with Workers.

Hidden Costs

The sticker price rarely tells the full story. Here are database costs that catch teams off guard.

Connection Limits

Traditional databases charge per-connection. MongoDB Atlas free tier: 500 connections. Redis Cloud: 30 connections. In serverless environments, each function invocation opens a connection — without pooling, you will exhaust limits instantly. Supabase and Neon include built-in connection pooling; others require PgBouncer or similar.

Project Pausing and Cold Starts

Supabase pauses free projects after 1 week of inactivity. Neon scales to zero (fast wake-up but not instant). This means free-tier databases are unsuitable for always-on production use. If uptime matters, budget for a paid tier or choose a service without pausing (CockroachDB, DynamoDB).

Per-Operation Pricing Surprises

Firestore charges per document read — loading a list of 100 items costs 100 reads. DynamoDB charges per Request Unit (RU) where complex queries consume more. CockroachDB charges per Request Unit where pricing depends on query complexity. These models reward efficient queries but punish exploration during development.

Egress and Transfer Fees

Cloud-provider databases (Aurora, DynamoDB, BigQuery) charge standard cloud egress rates. Supabase shares 5 GB egress across all services (database + storage + functions). High-traffic applications can hit egress limits before storage limits. D1 charges no egress and nothing extra for read replicas; Turso closed edge replicas to new users in January 2025.

Vendor Lock-in Migration Costs

Migrating from Firestore, DynamoDB, or Convex requires rewriting queries and data access layers. PostgreSQL-compatible databases (Supabase, Neon, CockroachDB) minimize this risk — pg_dump works across all of them. CockroachDB's pg_dump exports schema only. PlanetScale users learned this lesson the hard way when the free tier was removed with 30 days notice.

Recent Pricing Changes

Database pricing is the most volatile category in developer tools. See full change timeline for all tracked changes.

Date Vendor Change Impact
discovered Oct 4, 2026 · effective date unknownSurrealDB CloudThe free tier now includes a compute instance with 0.25 vCPU and 1 GB memory, but also lists several paid tiers with varying compute and storage options. The free tier is now explicitly a 'Start' plan with hourly billing for additional resources beyond the free limits. Source ↗MEDIUM
effective Oct 1, 2026NeonNeon raised the Free plan's Postgres storage from 0.5 GB to 1 GB per project and added a limit of 20 GB across all of an account's projects. Source ↗MEDIUM
effective Sep 18, 2026GoogleOn 2026-09-18 Google stopped renewing every remaining standalone Google Developer Program Premium subscription, Workspace accounts included. Monthly subscribers keep Premium benefits until 2026-10-18 and annual subscribers until 2027-09-18; their membership then returns to the standard tier. Google recommends AI Pro or AI Ultra for consumers, and Gemini Enterprise for enterprises. Source ↗MEDIUM
effective Sep 15, 2026CockroachDBCockroachDB stopped offering its free Basic plan (50 million RUs and 10 GiB of storage free per month) to new deployments on 2026-09-15, when it moved new clusters to Cockroach Continuum pricing. New Cloud organizations now get a 30-day free trial with $400 in credit. Clusters created before 2026-09-15 stay on their existing plans during their current term. Source ↗HIGH
effective Jun 17, 2026WeaviateWeaviate Cloud replaced its 14-day sandbox trial with an always-free cluster (100,000 objects, 1 GB memory, 10 GB disk, 1 collection), announced on 2026-06-17: "The Weaviate Cloud managed database is now genuinely free, without a credit card or time expiration." Source ↗MEDIUM
effective May 19, 2026GoogleGoogle added a Google AI Ultra plan at $99.99 a month with $40 a month in Google Cloud credits, and cut the top AI Ultra plan from $249.99 to $199.99 a month; the top plan keeps $100 a month in credits. Source ↗MEDIUM
discovered Apr 19, 2026 · effective date unknownHasuraHasura DDN Free plan replaced the legacy Hasura Cloud free tier (60 req/min, 1 GB passthrough). Free tier now offers unlimited API requests, unlimited concurrent users, and unlimited models at any scale. Restrictions: 1 supergraph developer and 15-minute observability retention. Source ↗HIGH
discovered Apr 12, 2026 · effective date unknownSurrealDB CloudFree tier memory reduced from 1 GB to 512 MB Source ↗LOW
effective Mar 30, 2026GoogleStandalone Google Developer Program Premium stopped renewing on personal (@gmail.com) accounts: annual plans after 2026-03-30, monthly plans after 2026-06-30. Google had begun folding its benefits, including Cloud credits, into Google AI Pro and AI Ultra on 2026-01-27. Premium on Workspace accounts did not change. Source ↗HIGH
effective Mar 25, 2026Amazon Aurora PostgreSQLAurora PostgreSQL Serverless added to AWS Free Tier — managed PostgreSQL-compatible database now available at no cost with up to 4 ACUs per cluster and 1 GB storage. Part of AWS Free Plan (6 months + credits) Source ↗HIGH
effective Mar 19, 2026FirebaseGoogle announced the sunset of Firebase Studio (formerly Project IDX) on 2026-03-19. New workspaces and signups stopped on 2026-06-22, and Firebase Studio shuts down on 2027-03-22, when remaining data is deleted. Other Firebase products are not affected. Source ↗MEDIUM
effective Mar 13, 2026NeonNeon's Free plan went from one member per organization to unlimited members. Source ↗MEDIUM
effective Feb 28, 2026Xata LiteXata retired Xata Lite, its original serverless platform with a 15 GB free plan, on 2026-02-28. It announced the retirement and closed Lite sign-ups by 2025-12-08. Source ↗HIGH
effective Feb 3, 2026FirebaseCloud Storage for Firebase now requires the pay-as-you-go Blaze plan, in effect from February 3, 2026. Projects on the no-cost Spark plan lose access to all Cloud Storage buckets, including default buckets; console access redirects to an upgrade page and API calls return 402 or 403. Provisioning a new default bucket also requires Blaze. Source ↗HIGH
effective Jan 27, 2026GoogleGoogle began folding Google Developer Program Premium's benefits, including Google Cloud credits, into Google AI Pro ($19.99 a month, $10 a month in credits) and AI Ultra ($100 a month in credits) for personal (@gmail.com) accounts. 1:1 consultations, certification vouchers and unlimited Google Skills access are not included. Source ↗MEDIUM
effective Jan 7, 2026Cloudflare Durable ObjectsSQLite storage billing began for Durable Objects — previously free during beta Source ↗LOW
effective Dec 19, 2025NeonNeon raised the Free plan's project limit from 80 to 100, the last of seven increases since 2025-08-29, when the limit was 10. Source ↗MEDIUM
effective Dec 12, 2025NeonNeon made Neon Auth available on all plans, including Free. Source ↗MEDIUM
effective Dec 9, 2025NeonNeon removed the $5 monthly minimum from its paid Launch and Scale plans, which now bill only for what you use. Source ↗MEDIUM
effective between Aug 3, 2025 and Nov 10, 2025MomentoMomento ended the free allowance on its pay-as-you-go plan, the first 5 million operations each month. By 2025-11-10 its pricing page offered Flex from $5,000 a month and a legacy pay-as-you-go plan at $1 per 1 million operations, with nothing free. Source ↗HIGH
effective Sep 19, 2025NeonNeon doubled the Free plan's compute from 50 to 100 CU-hours per project a month. Source ↗MEDIUM
effective Aug 14, 2025NeonNeon moved its paid Launch and Scale plans to usage-based pricing with a $5 monthly minimum. The Free plan went from 0.5 GB of storage and 191.9 compute hours per account to 0.5 GB and 50 CU-hours per project, across up to 10 projects. Source ↗MEDIUM
effective Apr 8, 2024PlanetScalePlanetScale retired its free Hobby plan on 2024-04-08, after stopping new Hobby databases on 2024-03-06. Hobby databases that were not upgraded were put to sleep with their data kept. The cheapest plan became Scaler Pro at $39 a month with 10 GB of storage. Source ↗HIGH
effective Mar 20, 2024RedisRedis switched from BSD license to dual SSPL/RSALv2 license, effectively ending open-source status. Triggered creation of Valkey fork by Linux Foundation. Redis Cloud pricing unchanged but community trust impacted Source ↗HIGH
The trend: Database pricing is in upheaval. PlanetScale killed its free tier entirely (2024). Supabase tightened inactivity pausing to 1 week. Neon moved to fully usage-based pricing post-Databricks acquisition. Firebase removed Cloud Storage from the free plan. The counter-trend: Amazon Aurora PostgreSQL joined the AWS Free Tier (March 2026), while CockroachDB closed its free Basic plan to new deployments on 2026-09-15.

Best-for-Use-Case Recommendations

Pick the Right Database

Best overall free tier

Supabase — 500 MB Postgres with Auth, Storage, Edge Functions, and Realtime included. The most batteries-included free database.

Best for serverless / edge

Turso (5 GB, 100 databases, embedded replicas) or Cloudflare D1 (5 GB, integrated with Workers). Both use SQLite — zero cold starts, global distribution, no connection management.

Best for prototyping / hackathons

Supabase or Convex. Supabase for PostgreSQL with instant APIs. Convex for real-time reactive apps with TypeScript-first DX and zero config.

Best for AI / ML applications

Supabase (pgvector, included free) for basic vector search. Weaviate or Zilliz Cloud (Milvus) for production vector search with ML integrations. Turso for low-latency RAG retrieval at the edge.

Best for scale-out / global

CockroachDB for distributed PostgreSQL with automatic sharding. DynamoDB for single-digit millisecond latency at any scale (25 GB free). Firebase Firestore for real-time mobile sync.

Best for minimizing lock-in

Any PostgreSQL-compatible database: Supabase, Neon, CockroachDB, or Aurora PostgreSQL. pg_dump works across all — migration is a single command. CockroachDB's pg_dump exports schema only.

Best for SaaS multi-tenancy

Nile — purpose-built for multi-tenant SaaS with virtual tenant databases and built-in isolation. 1 GB free. The only database with first-class tenant primitives.

Frequently Asked Questions

Which database has the best free tier in 2026?
We publish no ranking of database free tiers. Supabase gives you 500 MB Postgres with Auth, Storage, Edge Functions, and Realtime included. For edge/serverless, Turso (5 GB, 100 databases) and Cloudflare D1 (5 GB) are standouts.
Is Supabase really free?
Yes, but with caveats. Supabase free tier includes 500 MB Postgres, Auth, Storage, Edge Functions, and Realtime. However, free projects pause after 1 week of inactivity, you are limited to 2 projects, and egress is capped at 5 GB total across all services. For active projects, it is genuinely free.
What happened to PlanetScale's free tier?
PlanetScale retired its free Hobby plan on 2024-04-08. Hobby databases that were not upgraded were put to sleep with their data kept. The cheapest plan is now $5 a month.
Neon vs Supabase: which is cheaper?
Both have a free plan. Neon's gives 1 GB of storage and 100 CU-hours per project across up to 100 projects, with auth up to 60k MAU, 5 GB of object storage per project and Functions. Supabase's gives a 500 MB database per project across 2 active projects, with 50,000 MAU, 1 GB of file storage and 500,000 Edge Function invocations. On paid plans, Neon's Launch plan is usage-based with no monthly minimum; Supabase Pro starts at $25 a month, with the first project and $10 a month of compute credits included. Which costs less depends on your compute and storage use.
Should I use a managed database or self-host?
Managed databases (Supabase, Neon, MongoDB Atlas) are better for small teams — zero ops overhead, automatic backups, and scaling. Self-hosting (PostgreSQL, MongoDB, Redis) makes sense when you need full control, have strict data residency requirements, or are optimizing costs at scale. The break-even point is typically around $200-500/month in managed database costs.
Which database is best for AI/ML applications?
For vector search: Weaviate, Zilliz Cloud (Milvus), or Supabase (pgvector). Weaviate Cloud offers a "Free Forever" cluster with 100,000 objects, 1 GB memory, and 10 GB disk. Supabase and Neon both include pgvector on their free plans. For RAG applications, Turso (edge) + any vector store gives low-latency retrieval.
What are the hidden costs of database free tiers?
The biggest gotchas: connection limits (MongoDB Atlas: 500, Redis Cloud: 30), storage caps that force upgrades (Supabase: 500 MB, Neon: 1 GB per project), operation-based pricing that spikes unpredictably (Firestore, DynamoDB), project pausing on inactivity (Supabase), and egress charges not included in free tier marketing.
How do I migrate away from a database if pricing changes?
PostgreSQL-compatible databases (Supabase, Neon, CockroachDB, Aurora) offer the easiest migration path — pg_dump works across all of them. CockroachDB's pg_dump exports schema only. MongoDB Atlas data can be exported via mongodump. For serverless databases (Turso, D1, Convex), migration is harder due to proprietary APIs. Choose PostgreSQL-compatible databases to minimize lock-in risk.

Data Source & Methodology

Powered by AgentDeals. The tables on this page were compiled by hand from official vendor pricing pages and have not been re-checked since. Pricing changes are tracked via our deal changes timeline (454 total changes tracked). The pricing changes we track are updated continuously; the tables above are not.

Query this data programmatically via our MCP tools or REST API — search for database services, compare vendors, or track pricing changes from your AI coding assistant.

Related Guides

Explore all 1,493 developer tool deals → Browse the full index or connect via MCP