Supabase Features
Everything you need
to build and ship your next project.
- GA
AI Integrations
Enhance applications with OpenAI and Hugging Face integrations.
GAVector - Public Alpha
Analytics Buckets (with Iceberg)
Large-scale analytics using Apache Iceberg format.
Public AlphaStorage - Beta
Auth Hooks
Customize authentication flows with serverless functions.
BetaAuth - GA
Authorization via Row Level Security
Control the data each user can access with Postgres Policies.
GADatabaseAuth - GA
Auto-generated GraphQL API via pg_graphql
Fast GraphQL APIs using our custom Postgres GraphQL extension.
GADatabase - GA
Auto-generated REST API via PostgREST
RESTful APIs auto-generated from your database.
GADatabase - GA
Automatic Embeddings
Automated embedding generation using triggers and queues.
GAVector - Beta
Branching
Test schema changes without touching production.
BetaDatabase - GA
CLI
Use our CLI to develop your project locally and deploy.
GAPlatform - GA
Captcha protection
Add Captcha to your sign-in, sign-up, and password reset forms.
GAAuth - GA
Client Library - Flutter
Integrate Supabase into your Flutter applications effortlessly.
GAPlatform - GA
Client Library - JavaScript
Easily integrate Supabase with your JavaScript applications.
GAPlatform - Beta
Client Library - Python
Integrate Supabase easily into your Python applications.
BetaPlatform - GA
Client Library - Swift
Effortlessly connect your Swift applications to Supabase.
GAPlatform - GA
Content Delivery Network
Cache large files using the Supabase CDN.
GAStorage - Beta
Cron
Schedule recurring Jobs in Postgres.
BetaDatabasePlatform - GA
Custom Identity Providers
Connect any OAuth2 or OIDC identity provider to Supabase Auth.
GAAuth - GA
Custom domains
White-label the Supabase APIs for a branded experience.
GADatabase - Beta
Database Webhooks
Trigger external payloads on database events.
BetaDatabase - GA
Database backups
Projects are backed up daily with Point in Time recovery options.
GADatabase - GA
Declarative Schemas
Simplify database management with declarative schema files.
GADatabase - GA
Dedicated Poolers
Co-located connection pooler for maximum performance.
GADatabase - GA
Deno Edge Functions
Globally distributed TypeScript functions to execute custom business logic.
GAFunctions - GA
Email Templates
Customizable email templates for all authentication flows.
GAAuth - GA
Email login
Build email logins for your application or website.
GAAuth - GA
File storage
Supabase Storage makes it simple to store and serve files.
GAStorage - GA
Foreign Data Wrappers
Query external data sources as Postgres tables.
GADatabase - GA
Foreign Key Selector
Easily manage foreign key relationships between tables.
GAStudio - GA
Image transformations
Optimize and resize images on-the-fly directly from your Supabase storage buckets.
GAStorage - GA
JWT Signing Keys
Asymmetric key management for enhanced JWT security.
GAAuth - GA
Log Drains
Export logs to Datadog, Grafana, Sentry, S3, and more — now available on Pro.
GAStudio - GA
Logs & Analytics
Gain insights into your application’s performance and usage.
GAPlatform - Public Alpha
MCP Server
Connect your AI tools using the official Supabase Model Context Protocol (MCP) server.
Public AlphaDatabasePlatform - GA
Management API
Manage your projects programmatically.
GAPlatform - GA
Multi-Factor Authentication (MFA)
Add an extra layer of security to your application with MFA.
GAAuth - GA
Network restrictions
Restrict IP ranges that can connect to your database.
GADatabase - Public Beta
OAuth2.1 Server
Turn your project into an OAuth 2.1 identity provider.
Public BetaAuth - Public Alpha
OrioleDB
New Postgres storage engine that's better than Heap storage.
Public AlphaDatabasePlatform - GA
Passwordless login via Magic Links
Build passwordless logins via magic links for your application or website.
GAAuth - GA
Persistent Storage
Mount S3 buckets for 97% faster Edge Function cold starts.
GAFunctions - GA
Phone logins
Provide phone logins using a third-party SMS provider.
GAAuth - GA
Policy Templates
Quickly implement common security policies.
GAStudio - GA
Postgres Extensions
Enhance your database with popular Postgres extensions.
GADatabase - GA
Postgres Roles
Managing access to your Postgres database and configuring permissions.
GADatabaseStudio - GA
Postgres database
Every project is a full Postgres database.
GADatabase - Beta
PrivateLink
Secure private network connectivity to your Supabase database.
BetaPlatform - Public Alpha
Queues
Durable messages with guaranteed delivery.
Public AlphaDatabasePlatform - GA
Read replicas
Isolate heavy workloads and reduce global latency
GADatabase - GA
Realtime - Broadcast
Send messages between connected users through websockets.
GARealtime - Public Beta
Realtime - Broadcast Authorization
Control access to broadcast channels in real-time.
Public BetaRealtimeAuth - Public Alpha
Realtime - Broadcast Replay
Access previously sent messages in private channels.
Public AlphaRealtime - Public Beta
Realtime - Broadcast from the Database
Trigger broadcast messages directly from Postgres.
Public BetaRealtime - GA
Realtime - Postgres changes
Receive your database changes through websockets.
GARealtime - GA
Realtime - Presence
Synchronize shared state between users through websockets.
GARealtime - Public Beta
Realtime - Presence Authorization
Manage presence information securely in real-time.
Public BetaRealtimeAuth - GA
Regional invocations
Execute an Edge Function in a region close to your database.
GAFunctions - GA
Reports & Metrics
Monitor your project's health with usage insights.
GAPlatform - GA
Resumable uploads
Upload large files using resumable uploads.
GAStorage - GA
Role-Based Access Control (RBAC)
Define and manage user roles securely
GAPlatform - GA
S3 compatibility
Interact with Storage from tools which support the S3 protocol.
GAStorage - GA
SOC 2 Compliance
Build with confidence on a SOC 2 compliant platform.
GAPlatform - GA
SQL Editor
A powerful interface for writing and executing SQL queries.
GAStudio - GA
SSL enforcement
Enforce secure connections to your Postgres clients.
GADatabase - GA
SSO with SAML
Enterprise single sign-on using SAML protocol.
GAAuth - GA
Security & Performance Advisor
Optimize your database security and performance effortlessly.
GAStudio - Beta
Server-side Auth
Helpers for implementing user authentication in popular server-side languages.
BetaAuth - GA
Smart Content Delivery Network
Automatically revalidate assets at the edge via the Smart CDN.
GAStorage - GA
Social login
Provide social logins from platforms like Apple, GitHub, and Slack.
GAAuth - Public Alpha
Supabase AI Assistant
Your intelligent companion for managing Postgres databases.
Public AlphaPlatform - Public Alpha
Supabase Pipelines
Replicate Postgres data to analytical destinations.
Public AlphaDatabase - Public Beta
Supavisor
A scalable connection pooler for Postgres.
Public BetaPlatform - Public Alpha
Terraform provider
Manage Supabase infrastructure via Terraform.
Public AlphaDatabase - GA
Third-Party Authentication
Trust JWTs from external authentication providers.
GAAuth - Public Beta
User Impersonation
Experience your application as any user.
Public BetaAuthStudio - Public Alpha
Vault
Manage secrets safely in Postgres.
Public AlphaPlatform - Public Alpha
Vector Buckets
S3-backed storage for vector embeddings with similarity search.
Public AlphaStorage - GA
Vector database
Store vector embeddings right next to the rest of your data.
GADatabase - GA
Visual Schema Designer
Design your Postgres database schema with an intuitive interface.
GAStudio - GA
Web3 Authentication
Wallet-based authentication for Ethereum and Solana.
GAAuth