Supabase
Database, auth, storage, realtime, and edge functions.
- Card required
- No
Supabase scores 4.4/10 for free value in DB. The main constraint: Free project tier; storage/database quotas depend on current plan.
Free value score
4.4 / 10Show the math
Key metrics
What you get
Free project tier; storage/database quotas depend on current plan.
Normal product backend when zero-cost purity is less important than reliability.
Gotchas
- 500 MB database size
Each free project is limited to 500 MB of Postgres database storage, resetting if data is deleted but not auto-expanding.
- 5 GB egress per month
Free tier includes 5 GB of database/API egress per month; requests continue but overages are blocked without upgrade.
- 50,000 monthly active users
Auth is capped at 50,000 MAUs per month on the free tier; exceeding this requires upgrading to Pro.
- 1 GB file storage
Object/file storage is limited to 1 GB total on the free plan.
- 500,000 Edge Function invocations/month
Edge Functions are capped at 500,000 invocations per month on the free tier.
- 2M Realtime messages/month
Realtime channel messages are limited to 2 million per month; concurrent peak connections capped at 200.
- Project paused after 1 week of inactivity
Free projects are automatically paused after 7 consecutive days of inactivity and must be manually resumed, causing downtime.
- Max 2 active projects
Free accounts may only have 2 active projects simultaneously across the entire account.
- No automatic backups
Automatic daily backups and point-in-time recovery are not available on the free tier; data loss on accidental deletion is permanent.
- No dedicated compute (shared CPU/RAM)
Free projects run on shared CPU with only 500 MB RAM; dedicated compute add-ons are not available on the free plan.
- 1-day log retention
API and database logs are retained for only 1 day on the free tier, making debugging production issues difficult.
- No SSO, SAML 2.0, or advanced auth
Enterprise auth features including SAML 2.0 SSO, leaked password protection, session timeouts, and advanced MFA are not available on the free tier.
- Basic CDN only (no Smart CDN)
Storage egress uses a basic CDN on the free plan; the Smart CDN with better cache hit rates is a paid feature.
- No image transformations
On-the-fly image resizing and transformation via Supabase Storage is not available on the free tier.
- 50 MB max file upload size
Individual file uploads are capped at 50 MB on the free plan, versus 500 GB on Pro.
- No branching support
Database branching (preview environments per Git branch) is a paid-only feature not available on the free tier.
- Community support only
Free tier users only have access to community support forums; email support and SLAs require the Pro plan or higher.
- Shared compute, 60 direct DB connections
Free projects use a shared Micro-equivalent instance with a hard limit of 60 direct Postgres connections and 200 via the connection pooler.
Sources
-
"$0 / month ... Unlimited API requests ... 50,000 monthly active users ... 500 MB database size ... 5 GB egress ... 5 GB cached egress ... 1 GB file storage ... Free projects are paused after 1 week of inactivity. Limit of 2 active projects."
https://supabase.com/pricing -
"Free Plan Organizations in Supabase have a limit of 10 GB of bandwidth (5 GB cached + 5 GB uncached)."
https://supabase.com/docs/guides/storage/serving/bandwidth -
"Database startup Supabase announced a $500 million funding round that values the company at $10.5 billion, including the fresh capital. ... Copplestone has lured over 250,000 customers and built a staff of 350 employees."
https://www.cnbc.com/2026/06/04/database-startup-supabase-raises-500-million-10point5-billion-valuation.html -
"Realtime ... Messages Per Month 2 Million included ... Edge Functions Invocations 500,000 included"
https://supabase.com/pricing