Supabase

Supabase

by Supabase • • Relational Databases

No reviews yet
Free plan available View plans

Supabase is an open source Postgres platform that adds auth, file storage, edge functions and realtime APIs to a hosted database, for app developers.

Supabase gives an application a hosted Postgres database together with the backend services most apps would otherwise assemble by hand. Every project is a complete Postgres instance, so the data sits in a standard relational database that answers plain SQL. Supabase Pte. Ltd., a company registered in Singapore, builds and operates the service. The code is open source under the Apache License, and the same stack can be self-hosted. The Database module sits at the centre, with a Table Editor that shows rows like a spreadsheet, a SQL Editor and an AI Assistant in the dashboard. Postgres features carry straight through, including Row Level Security, full text search and table partitioning. Logical replication and a catalogue of extensions come with it, pgvector among them for Vector embeddings. Authentication manages users and sign-ins, and Data APIs put an instant API in front of the tables. Storage holds files with Image Transformations on top, Edge Functions run server-side code, and Realtime streams database changes to connected clients. Supabase is built for developers and small product teams who want a relational database and a working backend in one account. It suits a weekend prototype or a hackathon entry as well as a production app with real users. Teams building AI features keep their embeddings next to the rows they describe. Larger organisations get dashboard single sign-on, compliance certifications, a technical account manager and private networking over AWS PrivateLink. For scaling, testing and recovery there are Read Replicas, Branching, Point in Time Recovery, the Supavisor pooler and Pipelines. A typical project starts in the Table Editor, where the schema takes shape, and then a Next.js or Flutter app calls the database through the client libraries. Authentication and Storage take the place of a separate login service and file host, while Edge Functions carry the server-side logic. Security policies decide which rows each signed-in user can read or change, inside the database itself. When data has to reach an analytics warehouse, logical replication feeds tools such as Fivetran or Airbyte. Its daily job is to be the whole backend of a web or mobile app whose team would rather build features than run servers.

Pricing

View plans
  • Free

    Free

    • Up to 2 active projects; projects pause after 1 week of inactivity
    • Unlimited API requests
    • 50,000 monthly active users
    • 500 MB database, shared CPU with 500 MB RAM
    • 5 GB egress and 1 GB file storage
    • No point in time recovery, branching or SAML SSO
  • Pro

    $25 per month

    Flat monthly plan fee, no annual option; first project included, extra projects from $10 a month

    • Everything in Free
    • 100,000 monthly active users, then $0.00325 per MAU
    • 8 GB disk per project, then $0.125 per GB
    • 250 GB egress then $0.09 per GB; 250 GB cached egress then $0.03 per GB
    • 100 GB file storage, then $0.0213 per GB
    • $10 a month in compute credits, enough for one Micro instance
    • Spend cap on by default; switch it off to pay for usage beyond the quota
    • Email support, daily backups kept 7 days, 7-day log retention
    • Realtime 500 peak connections then $10 per 1000; 5 million messages then $2.50 per million
    • Edge Functions 2 million invocations, then $2 per million
    • Log Drains $60 per drain, per project
    • After the $10 credit, one project costs $125 a month on Large compute and $975 on 4XL
  • Team

    $599 per month

    Flat monthly plan fee, no annual option; first project included, extra projects from $10 a month

    • Everything in Pro
    • SOC2 and ISO 27001
    • SSO for the Supabase Dashboard
    • Project-scoped and read-only access
    • Priority email support and SLAs
    • Daily backups kept 14 days, 28-day log retention
    • HIPAA available as a paid add-on, price on request
  • Enterprise

    Custom pricing

    • Price on request
    • Technical Account Management
    • Uptime SLAs
    • AWS PrivateLink support
    • 24x7x365 premium enterprise support
    • Compute above 16XL on custom terms
  • Compute add-ons

    Custom pricing

    • Billed hourly per project; paid plans include a $10 monthly credit that covers one Micro instance
    • Micro $10 a month (shared, 1 GB RAM), Small $15, Medium $60
    • Large $110 a month (2 dedicated vCPUs, 8 GB RAM), XL $210, 2XL $410
    • 4XL $960 a month, 8XL $1,870, 12XL $2,800, 16XL $3,730 (64 vCPUs, 256 GB RAM)
  • Other add-ons

    Custom pricing

    • Usage-priced extras on Pro and Team
    • Point in Time Recovery $100 a month per 7 days of retention
    • Custom Domain $10 a month flat
    • Branching $0.01344 per branch, per hour
    • Advanced MFA by phone $75 a month for the first project, then $10 per additional project
    • SAML SSO for end users, 50 MAU included, then $0.015 per MAU
    • Image Transformations, 100 origin images included, then $5 per 1000
    • Pipelines $0.053 per pipeline per hour, plus $3.00 per GB ongoing and $0.60 per GB initial sync
    • High Performance disk $0.195 per GB and $0.119 per IOPS

Features

  • Not included: ACID transactions with row-level locking
  • Included: Declarative table partitioning
  • Not included: Native JSON column type with indexing
  • Included: Built-in full-text search indexes
  • Included: Streaming physical replication to standbys
  • Included: Logical replication of selected tables
  • Not included: Synchronous multi-replica commit
  • Not included: Automatic failover to a standby
  • Included: Point-in-time recovery from archived logs
  • Not included: Online schema changes without table locks
  • Not included: Columnstore indexes for analytics
  • Included: Row-level security policies
  • Not included: Transparent data encryption at rest
  • Included: Stored procedures in multiple languages
  • Included: Extension or plugin architecture
  • Not included: Query store or plan history
  • Included: In-place major version upgrade tooling
  • Included: Open source core under a permissive license

Additional Features

  • Managed Postgres database for every project
  • Table Editor with a spreadsheet-style view
  • SQL Editor
  • AI Assistant in the dashboard
  • Authentication with users stored in the database
  • Advanced multi-factor authentication by phone
  • SAML single sign-on for end users
  • Data APIs over every project
  • Storage for files and images
  • Image Transformations
  • Edge Functions for server-side code
  • Realtime Postgres Changes
  • Vector embeddings with pgvector
  • Supavisor connection pooler
  • Read Replicas
  • Branching
  • Point in Time Recovery add-on
  • Pipelines for managed change data capture
  • Log Drains
  • Custom Domain for a project
  • Spend cap for cost control
  • Project-scoped and read-only team access
  • Client libraries for web and mobile apps
  • Self-hosting of the open source stack

Best for

  • Developers who want Postgres plus auth, storage and realtime in one account
  • Small product teams shipping web or mobile apps without a backend team
  • Builders of AI features that keep vector embeddings beside relational data
  • Prototypes, side projects and hackathon entries
  • Startups taking a prototype to production on the same database
  • Teams that want an open source stack they can self-host
  • Organisations that need dashboard SSO, SOC2 and ISO 27001 reports

Use cases

  • Building the backend of a web or mobile app
  • Adding sign-up, login and multi-factor checks to an app
  • Storing and serving user-uploaded files and images
  • Running vector similarity search for an AI feature
  • Pushing live database changes to connected clients
  • Running server-side logic in Edge Functions
  • Restricting each signed-in user to their own rows
  • Searching text columns without a separate search engine
  • Replicating tables to a warehouse or another service
  • Rolling a database back to a moment before a bad migration
  • Prototyping an app at a hackathon
  • Running a self-hosted Postgres backend on own servers

Screenshots & Videos

Explore Supabase in action

Supabase Homepage With The Postgres Project Cards
View full size
Supabase Homepage With The Postgres Project Cards

User Reviews

Write a Review

No reviews yet

Be the first to share your experience with this software.

Compare with Similar Software

Click to compare side by side with Supabase

Want to claim this brand?

To claim this brand, please contact support.