Supabase Documentation
Learn how to get up and running with Supabase through tutorials, APIs and platform resources.
Getting Started
Set up and connect a database in just a few minutes.
Products
- Supabase provides a full Postgres database for every project with Realtime functionality, database backups, extensions, and more.
Database
- Add and manage email and password, passwordless, OAuth, and mobile logins to your project through a suite of identity providers and APIs.
Auth
- Store, organize, transform, and serve large files—fully integrated with your Postgres database with Row Level Security access policies.
Storage
- Listen to database changes, store and sync user states across clients, broadcast data to clients subscribed to a channel, and more.
Realtime
- Globally distributed, server-side functions to execute your code closest to your users for the lowest latency.
Edge Functions
Postgres Modules
Migrate to Supabase
Bring your existing data, auth and storage to Supabase following our migration guides.
Explore more resources about /guides/resourcesExplore more resources
Additional resources
- Manage your Supabase projects and organizations.
Management API
- Use the CLI to develop, manage and deploy your projects.
Supabase CLI
- Learn more about the tools and services powering Supabase.
Platform Guides
- Explore a variety of integrations from Supabase partners.
Integrations
- A collection of pre-built Supabase components to speed up your project.
Supabase UI
Self-Hosting
Get started with self-hosting Supabase.
More on Self-Hosting about /guides/self-hostingMore on Self-Hosting