It’s just Postgres
(without the hassle)
Every Supabase project is a dedicated Postgres database, trusted by millions of developers.
Postgres is one of the world's most scalable databases.

Just Postgres
Every Supabase project is a dedicated Postgres database.
100% portable. Bring your existing Postgres database, or migrate away at any time.
Secure by default
Leveraging Postgres's proven Row Level Security.
Integrated with JWT authentication which controls exactly what your users can access.
Realtime enabled
Data-change listeners over websockets.
Subscribe and react to database changes, milliseconds after they happen.
You can have a really great product, but you need to want to work with the people behind it. With Supabase, we always felt very aligned.

Branching
-
Branch your Supabase project
-
Sync with your git branches
-
Manage every Preview from the Dashboard
-
Support for Vercel Previews
Read Replicas
-
Serve data closer to your users
-
Provide data redundancy
-
Run complex queries without affecting your primary database
-
Distribute load across various databases
Easy to use dashboard
The simplicity of a Table Editor, or the power of a SQL editor. Your choice.
Never write an API again
We introspect your database and provide instant APIs. Focus on building your product, while Supabase handles the CRUD.
Community driven examples, libraries and guides
Supported by a network of early advocates, contributors, and champions.
Extend your database
Supabase works natively with Postgres extensions.
Choose from a huge collection of Postgres extensions, enabled with a single click.
40+ preinstalled extensions
We only show a few of the extensions supported by Supabase here, but we preinstall many more that you can use right away.
Explore documentation