Skip to content
inetGeek

Supabase pricing and limits

iScore69–76 · ≈#1/14
supabase.com · Managed databases
SEPT 2026 audit

Managed Postgres bundled with auth, storage, edge functions and auto-generated APIs, billed per project with a fixed monthly plan.

Visit Supabase documentation
Compare Supabase with

No affiliate links, sponsored placements or paid rankings appear on this site. Ordering follows the sourced data and the stated criteria.

Entry paid plan$25/month for Pro, including the first project and $10/mo of compute credits — enough to cover one Micro instance, so this runs a small project rather than being a fee on top of it. Additional projects from $10/mo.
GitHub stars109,066supabase/supabase
Regions17 specific AWS regions across the Americas, Europe, Asia-Pacific and South America, plus broader 'general region' groupings that place the project on an available AWS region within an area. General regions do not support read replicas or API management.
Free tierYes

Reviewed by Palash BagchiUpdated 25 criteria comparedSources last checked

Supabase pricing at a glance

Entry paid plan
$25/month for Pro, including the first project and $10/mo of compute credits — enough to cover one Micro instance, so this runs a small… source ↗
Pricing model
Fixed monthly plan per organisation plus per-project compute, billed hourly by instance size source ↗
What the free plan includes
500 MB database, 5 GB egress, 1 GB file storage, 50,000 monthly active users and unlimited API requests on shared CPU source ↗
Egress over allowance
$0.09 per GB for uncached egress and $0.03 per GB for cached, charged only above the plan's quota source ↗

First line of each sourced value. The full text is in Supabase pricing below.

01.Evaluation guide

Who it suits

Teams who want Postgres plus auth, storage and generated APIs from one vendor on a fixed monthly bill, and who would otherwise assemble those pieces themselves.

Consider something else if…

You want only a database. Much of the $25 covers a platform you may not use, and free projects are paused after a week of inactivity, which is not the same as scaling to zero.

Editorial · Palash Bagchi · approved

Machine-derived signals

Not sourced facts — counts and matches read by a script, not a person. See each line for where it comes from.

Open source: supabase/supabase · 109,066 stars · 13,743 forks

Supabase's own site (supabase.com) self-detects as: hosting — Cloud PaaS, Server Location, Cloud Hosting, US hosting, French hosting · CDN — Edge Delivery Network · DNS — TLD Redirects (category-level via BuiltWith, not a named vendor)

Each value below links to the page it was read from, with the sentence it came from. Criteria Supabase does not publish are not listed.

Supabase pricing

6 criteria
Free tierYes
Sources (1) →
Kind of free offerFree tier
Sources (1) →
What the free plan includes500 MB database, 5 GB egress, 1 GB file storage, 50,000 monthly active users and unlimited API requests on shared CPU. Free projects pause after a week without activity.
Sources (1) →
  • Supabase Pricing ↗

    “unlimited api requests 50,000 monthly active users 500 mb database size shared cpu • 500 mb ram 5 gb egress 5 gb cached egress 1 gb file storage community support Free projects are paused after 1 week of inactivity.”

    Read 2026-09-13 · official pricing · Report a correction

Entry paid plan$25/month for Pro, including the first project and $10/mo of compute credits — enough to cover one Micro instance, so this runs a small project rather than being a fee on top of it. Additional projects from $10/mo.
Sources (1) →
  • Supabase Pricing ↗

    “$25/month [...] First project included. Additional projects from $10/mo. [...] Paid plans include $10/mo in compute credits, enough to cover one Micro instance.”

    Read 2026-09-14 · official pricing · Report a correction

Pricing modelFixed monthly plan per organisation plus per-project compute, billed hourly by instance size
Sources (1) →
Egress over allowance$0.09 per GB for uncached egress and $0.03 per GB for cached, charged only above the plan's quota. Egress restrictions clear at the next billing cycle, or immediately on upgrading or disabling the spend cap.
Sources (1) →
  • Manage Egress usage — Supabase Docs ↗

    “$0.09 per GB per month for uncached egress, $0.03 per GB per month for cached egress. You are only charged for usage exceeding your subscription plan's quota. [...] If your organization is restricted for egress, the restriction clears at the start of the next billing cycle, or immediately if you upgrade your plan or disable your Spend Cap.”

    Read 2026-09-05 · official pricing · Report a correction

Limits

2 criteria
Storage (entry plan)8 GB disk per project on the Pro plan; 500 MB on Free
Sources (1) →
Included bandwidth250 GB uncached and 250 GB cached egress a month on Pro and Team, pooled across Database, Auth, Storage and every other service as one Unified Egress Quota
Sources (1) →
  • Manage Egress usage — Supabase Docs ↗

    “Egress is charged by gigabyte. Charges apply only for usage exceeding your subscription plan's quota. This quota is called the Unified Egress Quota because it can be used across all services (Database, Auth, Storage etc.). [...] | Pro | 250 GB / 250 GB | $0.09 per GB / $0.03 per GB |”

    Read 2026-09-05 · official pricing · Report a correction

Execution

1 criteria
Managed connection poolingSupported — Shared pooler on every plan, IPv4-only; the dedicated pooler is paid plans only.
Sources (1) →
  • Connect to your database — Supabase Docs ↗

    “A persistent backend on an IPv4-only network Shared pooler, session mode The shared pooler is IPv4-only on every plan. [...] A high-performance application on a paid plan Dedicated pooler Runs on the same machine as your database, so lower latency than the shared pooler.”

    Read 2026-09-14 · official docs · Report a correction

Infrastructure

2 criteria
Regions17 specific AWS regions across the Americas, Europe, Asia-Pacific and South America, plus broader 'general region' groupings that place the project on an available AWS region within an area. General regions do not support read replicas or API management.
Sources (1) →
  • Available regions — Supabase Docs ↗

    “Each Supabase project is deployed to one primary region. [...] General regions deploy to an available AWS region within that broader area, which may not match a specific jurisdiction. For example, the "Europe" general region includes London and Zurich, which are not EU member states. Region selection is a data-location control, not proof of regulatory compliance. [...] General regions aren't yet supported for read replicas or management via the API.”

    Read 2026-09-05 · official docs · Report a correction

Uptime SLAUptime SLAs are an Enterprise line item. No uptime percentage appears anywhere on the pricing page; Team lists "priority email support & SLAs" without a figure.
Sources (1) →

Data

7 criteria
EnginePostgreSQL
Sources (1) →
Connection limit60 direct and 200 pooled connections on the Micro instance included with Pro; both scale with instance size
Sources (1) →
When idleFree projects are paused after one week of inactivity and must be restored manually; paid projects are not paused
Sources (1) →
Database branchingSupported
Sources (1) →
Point-in-time recoveryPoint-in-time recovery is a paid add-on on Pro, Team and Enterprise, and needs at least a Small compute add-on alongside it. Worst-case recovery point is 2 minutes. Without it, restores go back only to a daily backup.
Sources (1) →
  • Database Backups — Supabase Docs ↗

    “Point-in-Time Recovery (PITR) allows you to back up a project at shorter intervals, giving you the option to restore to any chosen point with up to seconds of granularity. [...] Pro, Team and Enterprise Plan projects can enable PITR as an add-on. Projects that want to use PITR must also use at least a Small compute add-on to ensure smooth functioning. [...] in the worst case scenario, PITR achieves a Recovery Point Objective (RPO) of two minutes.”

    Read 2026-09-05 · official docs · Report a correction

Read replicasSupported
Sources (1) →
  • Read Replicas — Supabase Docs ↗

    “Read Replicas are additional databases kept in sync with your Primary database. [...] Replication is asynchronous to ensure that transactions on the Primary aren't blocked. There is a delay between an update on the Primary and the time that a Read Replica receives the change. This delay is called "replication lag." You can only read data from a Read Replica.”

    Read 2026-09-05 · official docs · Report a correction

Backup retentionDaily backups: 7 days on Pro, 14 days on Team, up to 30 days on Enterprise. Free projects get no automatic backups at all — Supabase tells free users to export their own data with the CLI.
Sources (1) →
  • Database Backups — Supabase Docs ↗

    “We automatically back up all Pro, Team, and Enterprise Plan projects on a daily basis. [...] Pro Plan projects can access the last 7 days of daily backups. Team Plan projects can access the last 14 days of daily backups, while Enterprise Plan projects can access up to 30 days of daily backups. [...] We recommend that free tier plan projects regularly export their data using the Supabase CLI db dump command and maintain off-site backups.”

    Read 2026-09-05 · official docs · Report a correction

Support

1 criteria
Support on entry paid planCommunity support on Free; email support on Pro, the entry paid plan; priority email support and SLAs from Team; a designated support manager and 24/7/365 premium support on Enterprise.
Sources (1) →
  • Supabase Pricing ↗

    “1 GB file storage Community support [...] 100 GB file storage then $0.0213 per GB Email support Daily backups stored for 7 days [...] Priority email support & SLAs Daily backups stored for 14 days”

    Read 2026-09-14 · official pricing · Report a correction

Compliance

6 criteria
SOC 2SOC 2 Type 2 compliant; report available to Enterprise and Team customers via the dashboard.
Sources (1) →
ISO 27001ISO 27001 certified; certificate available to Enterprise and Team customers via the dashboard.
Sources (1) →
HIPAAHIPAA compliant; customers may store PHI after signing a BAA and meeting shared-responsibility obligations.
Sources (1) →
GDPR / data residencyProjects hosted in EU regions keep primary database data in-region; a DPA is available.
Sources (1) →
  • Supabase Security ↗

    “Supabase supports GDPR-compliant deployments. Projects hosted in EU regions keep your primary database data in-region, and a Data Processing Agreement (DPA) is available for customers who need a formal data processing contract under GDPR.”

    Read 2026-09-14 · official site · Report a correction

Encryption at restAES-256 at rest and TLS in transit; sensitive tokens/keys get application-level encryption before storage.
Sources (1) →
Role-based access controlOrganization members can be granted access to specific resources, including read-only and billing-only roles.
Sources (1) →

When these numbers change, hear about it. Sources are re-checked monthly; a repricing goes out as a short note.

Confirm by email; unsubscribe from any issue. Your address goes to Kit and nowhere else — what we do with it.

Supabase in the news

Headlines from other publications, not checked by us · collected

Selected by a search on this company, refreshed weekly. Nobody here has verified these claims — where something material is confirmed, it is written into the page above with its source, the way every other fact on this site is.

Supabase pricing questions

How much does Supabase cost?

$25/month for Pro, including the first project and $10/mo of compute credits — enough to cover one Micro instance, so this runs a small project rather than being a fee on top of it. Additional projects from $10/mo.

Supabase Pricing · read

How does Supabase charge?

Fixed monthly plan per organisation plus per-project compute, billed hourly by instance size.

Pricing & Fees — Supabase · read

Does Supabase have a free tier?

Yes. 500 MB database, 5 GB egress, 1 GB file storage, 50,000 monthly active users and unlimited API requests on shared CPU. Free projects pause after a week without activity.

Supabase Pricing · read

How much does Supabase charge for egress?

$0.09 per GB for uncached egress and $0.03 per GB for cached, charged only above the plan's quota. Egress restrictions clear at the next billing cycle, or immediately on upgrading or disabling the spend cap.

Manage Egress usage — Supabase Docs · read

What uptime does Supabase guarantee?

Uptime SLAs are an Enterprise line item. No uptime percentage appears anywhere on the pricing page; Team lists "priority email support & SLAs" without a figure.

Supabase Pricing · read

Compare Supabase withAll alternatives, ranked →

Comments

Every page here is sourced and dated.