Supabase review: Dev & Infrastructure, pricing and who it's for
A Postgres backend for founders who will write SQL and want auth, storage and realtime beside it. The free tier is real, and an idle project pauses.
Supabase is a Postgres backend with auth, file storage, realtime and edge functions in one project. The free plan includes two active projects and a 500 MB database, and idle free projects pause after one week. Pro starts at $25 a month and includes $10 of compute credit. Team starts at $599 a month.
Free plan; paid from $25 per month
Some links are affiliate links: we may earn a commission at no extra cost to you. It never affects our verdicts.
Reviewed · Facts checked · Dev & Infrastructure · Platforms: Cloud, CLI, and self-hosted Docker
Good fit if
- Technical founders who want Postgres, auth, storage and realtime in one backend, with a free tier.
Skip if
- you want a no-code site builder and you will not work in SQL.
Use cases
Add sign-up and login to a Next.js app
Free planTechnical founders building a SaaS MVP. 1) Create a Supabase project and copy its URL and key. 2) Install the Supabase client in your Next.js app. 3) Use Supabase Auth for email or OAuth sign-in, and turn on row-level security.
Sources: supabase.com/docs/guides/getting-started/…, supabase.com/pricing
Let users upload files that only they can see
Free plan (1 GB); Pro for moreDevelopers adding avatars, documents or attachments. 1) Create a storage bucket in your project. 2) Write row-level security policies on storage.objects so users only access their own folder. 3) Upload and download from the client library.
Sources: supabase.com/docs/guides/storage/security…, supabase.com/pricing
Update your app live when database rows change
Free planDevelopers building dashboards, chat or collaborative features. 1) Enable Realtime for the table. 2) Subscribe to postgres_changes from the client for inserts, updates or deletes. 3) Update the UI from each event.
Watch-outs
Free projects pause after one week of inactivity. A free organization can keep two projects active. Paid plans are not paused for inactivity.
Source: supabase.com/pricing · checked
Pro is $25 a month and includes $10 of compute credit, which covers one Micro instance. Each extra project adds its own compute cost.
Source: supabase.com/pricing · checked
SOC 2 and ISO 27001 are on Team, from $599 a month, and on Enterprise. They are not included on Free or Pro.
Sources: supabase.com/pricing, supabase.com/security · checked
At a glance
Price
Free plan; paid from $25 per month
Source: supabase.com/pricing · checked
Free plan
Yes · 2 active projects, 500 MB database, pauses after 1 week idle
Source: supabase.com/pricing · checked
Platforms
Cloud, CLI, and self-hosted Docker
Source: supabase.com/pricing · checked
Key integrations
- MCP server
- GitHub
- Vercel
Sources: supabase.com/docs/guides/deployment/branc…, supabase.com/docs/guides/integrations/ver… · checked
Pricing
| Plan | Monthly | Annual | What's included |
|---|---|---|---|
| Free | MonthlyFree | Annual— | What's included2 active projects, 500 MB database and 1 GB file storage. |
| Proper month | Monthly$25 | Annual— | What's includedIncludes $10 of compute credit and 8 GB disk per project. |
| Teamper month | Monthly$599 | Annual— | What's includedSOC 2, ISO 27001, SSO, priority support and 14-day backups. |
| Enterprise | MonthlyCustom | Annual— | What's includedTechnical account management, an uptime SLA and premium support. |
Pricing checked on · Supabase pricing page
Trust & security
SOC 2 Type II · Team and Enterprise only
Sources: supabase.com/security, supabase.com/pricing · checked
ISO 27001 certified · Team and Enterprise only
Sources: supabase.com/security, supabase.com/pricing · checked
Does not train on your data · No training without written consent
Source: supabase.com/terms · checked
AI & integrations
Official MCP server · Official hosted Supabase MCP server
Server URL:
https://mcp.supabase.com/mcpSource: supabase.com/docs/guides/ai-tools/mcp · checked
Public API · Auto-generated REST API · API docs
Source: supabase.com/docs/guides/api · checked
Some links are affiliate links: we may earn a commission at no extra cost to you. It never affects our verdicts.
FAQs
Supabase or Firebase: which should I use for a new app?
Firebase is Google's backend, built around a document database. Supabase gives you Postgres, auth, file storage and realtime in one project. The free Supabase plan includes two active projects, and those projects pause after a week idle.
Sources: supabase.com/pricing, firebase.google.com
Is Supabase a good fit for a technical founder?
Yes, if you want Postgres plus auth, storage and realtime and you are comfortable with SQL. It is a poor fit if you want a no-code site builder and will not work in the database.
Sources: supabase.com/pricing, supabase.com/docs/guides/database/connect…
How much does Supabase cost?
Free is $0 and includes two active projects. Pro starts at $25 a month, including $10 of compute credit. Team starts at $599 a month. Enterprise is custom. Each extra project adds its own compute cost.
Source: supabase.com/pricing
Do free Supabase projects stay online?
No. Free projects pause after one week of inactivity. You can pause and restore a project yourself. A free organization can have two active projects and as many paused projects as you want. Projects on paid plans are not paused for inactivity.
Source: supabase.com/pricing
Can I use Supabase as a plain Postgres database?
Yes. Each project is Postgres, and you can connect with psql or an ORM using the project's connection string. Auth, storage, realtime and edge functions are included and optional. Unused products cost nothing.
Sources: supabase.com/pricing, supabase.com/docs/guides/database/connect…
Ready to try Supabase?
A Postgres backend for founders who will write SQL and want auth, storage and realtime beside it. The free tier is real, and an idle project pauses.
Some links are affiliate links: we may earn a commission at no extra cost to you. It never affects our verdicts.
Alternatives to Supabase
Firebase: Firebase is Google's document-database backend. Supabase is Postgres with auth, storage and realtime in one project.
Neon: Neon is serverless Postgres. Supabase adds auth, storage, realtime and edge functions around Postgres.
Appwrite: Appwrite is an open-source backend you can self-host. Supabase is hosted Postgres with auth, storage and realtime.
Other Dev & Infrastructure tools
ApifyReady-made scrapers and browser automations for pulling web data into your workflows, with a free plan to start. Best for teams comfortable with a little setup.
Better Stack
Uptime alerts, on-call, status pages and logs in one product, with a free tier that covers small projects. Responders from $29/month billed yearly.
CloudflareFree DNS, CDN and DDoS protection that almost every founder with a domain should use. The free plan has no SLA; pay for Pro when the site earns money.
Something wrong or out of date?
Private — not published. Every report is read.