Supabase is a backend for your app. Database, auth, storage, realtime, and server functions — all from one SDK. Built on Postgres, so your data stays portable.

For the full reference, the Supabase docs.

Five pieces

  • Database. Full Postgres with SQL, indexes, triggers.
  • Auth. Email, phone, Google, Apple, and 20+ social providers.
  • Storage. File uploads with public or signed URLs.
  • Realtime. Subscribe to row changes as a stream.
  • Edge Functions. Deno functions for logic that can't run on the client.

All five share the same users.