Postgres for a small SaaS
Connection limits and pause-and-resume billing matter more than raw compute at this stage. Neon and Supabase both have a usable free tier; Railway has none, but it scales cleanly once a free tier runs out.1
| Provider | Free tier | Max pooled connections | Autoscaling |
|---|---|---|---|
| Neon | 0.5 GB, 1 project | 100 | Yes |
| Supabase | 500 MB, 2 projects | 60 | No |
| Railway | None, usage-based | 22 | Yes |
Footnotes
-
Checked against each provider's own pricing page; providers change tiers often enough that this is a starting point, not a citation. ↩