Build in a weekend.
Scale to millions.
Supabase is the open source Postgres development platform. Start your project with a Postgres database, authentication, instant APIs, edge functions, realtime subscriptions, storage, and vector embeddings.
Quick start
Get up and running with Supabase in minutes
Create a project
Sign up for a free Supabase account and create a new project. You’ll get a dedicated Postgres database with all the features you need.
Explore by feature
Everything you need to build a complete application
Database
PostgreSQL database with full SQL support, extensions, and migrations
Authentication
User management with email, OAuth, and magic links out of the box
Storage
Store and serve large files with built-in image transformations
Realtime
Listen to database changes and build collaborative features
Edge Functions
Deploy serverless TypeScript functions at the edge
AI & Vectors
Build AI-powered features with pgvector and embeddings
Client libraries
Official SDKs for your favorite languages and frameworks
JavaScript
TypeScript client for web and Node.js
Python
Native Python client library
Flutter
Dart client for mobile apps
Swift
Native iOS and macOS support
Kotlin
Multiplatform Kotlin client
REST API
Direct HTTP access to all features
Learn by doing
Follow step-by-step tutorials and integration guides
Ready to build?
Start with our quickstart guide and have your first Supabase project running in minutes
Get Started Now