App backend
Supabase
Combine PostgreSQL, authentication, file storage and realtime features in one backend.
Sources checked
Our recommendation
When to choose it
Start with Supabase when your app needs relational data and you want authentication and storage beside it.
A good fit for
- Apps with relational records
- A small team building an authenticated web or mobile app
Choose something else when
Prefer Firebase when a document-oriented mobile workflow is the deliberate architecture choice.
Watch out for
- Authentication identifies a user; row-level security still decides which rows they may access.
- Keep privileged secret keys on the server. A public client key does not replace ownership policies.
How costs work
Project plans, compute and additional usage
Budget per project and review database, storage and transfer usage. Check recovery features for the chosen plan.
Check current official terms and pricing ↗This is a pricing model, not a monthly quote. Check your region, intended usage and current plan before buying.
What connects to it
- PostgreSQL and SQL tooling
- Web and mobile SDKs
- Supabase Storage
These are technical connections you can configure. Selecting a card creates no accounts or resources.
Compare the alternatives
Learn the boundary before you connect it
Lessons open through your account and the kits you own.
Check the evidence
Feature sources were reviewed on 4 Oct 2026. Plans and availability can change.
- Backend products ↗
PostgreSQL, Auth, Storage and related backend products.
- Data permissions ↗
Row-level security for browser-facing data access.
- Pricing model ↗
Project and resource pricing dimensions.