Reference Guide

Database Providers

Comparing managed database providers for web apps. Free tiers, inactivity policies, built-in features, and Vercel compatibility.

← Back to Reference Hub

Best for: Vercel-deployed Next.js apps, projects that may sit idle, dev/prod branching.

  • Scale-to-zero — compute auto-suspends on idle (configurable per project), data persists indefinitely
  • Free plan metered at 100 CU-hours/month with 0.5 GB storage and autoscaling up to 2 CU
  • Database branching included on free tier for dev/prod and per-PR previews
  • Standard Postgres — use pg_dump, Drizzle ORM, any Postgres tool
  • 6-hour point-in-time recovery on free; paid plans extend the PITR window
  • Acquired by Databricks (May 2025); primary domain is now neon.com
  • Open source (Apache 2.0)

Limitations: No built-in auth, real-time subscriptions, or file storage. Cold start ~300–500ms after idle.

Serverless PostgresFree Tier

Best for: Apps that need auth, real-time subscriptions, file storage, and a full GUI — all in one.

  • Built-in auth: email/password, OAuth, magic links, SSO
  • Real-time subscriptions — subscribe to row-level database changes
  • File storage bucket included (S3-compatible)
  • Full GUI table editor with row-level CRUD and schema visualizer
  • Open source (Apache 2.0)

Limitations: Free-tier projects pause after ~1 week of inactivity (paused projects can be restored, but you must opt in). Pro plan ($25/mo) eliminates pausing. Only 2 active free projects.

Full BaaSInactivity Risk

Best for: Read-heavy apps needing global edge performance, or apps that need a generous free tier with zero inactivity risk.

  • 5 GB free storage, up to 100 databases
  • No inactivity deletion or cold starts
  • Edge replicas for blazing fast reads worldwide
  • 500 million rows read / 10 million rows written per month on free tier
  • Open source (libSQL); new Rust-rewritten Turso Database engine launched April 2026

Limitations: SQLite-based, not PostgreSQL — migration requires schema conversion. No built-in auth, real-time, or storage.

Edge SQLiteFree Tier

Best for: Full-stack deploy with app and database in the same platform.

  • Standard PostgreSQL — pg_dump, Drizzle ORM, any Postgres tool
  • One-click database provisioning alongside app deploy
  • Multiple regions available
  • Simple dashboard with query interface

Limitations: No real free tier — $5 one-time trial credit, then $5/mo Hobby minimum (Pro at $20/seat/mo). No built-in auth, real-time, or storage. Primary domain rebranded to railway.com.

Managed PostgresNo Free Tier