Supabase raises $180M and ships instant Postgres branching

A new round values Supabase around $3.1 billion, and the accompanying release brings copy-on-write database branches that create in under a second regardless of database size.

Younes Bekrar10 min read
ShareXLinkedInFacebook
Supabase raises $180M and ships instant Postgres branching

Supabase raised $180 million on Wednesday in a round led by Accel with participation from Coatue, Craft, and Y Combinator's growth fund, valuing the company at approximately $3.1 billion. Alongside the funding it shipped database branching built on copy-on-write storage, so creating a branch of a 400 gigabyte production database completes in under a second and consumes storage only as the branch diverges. Branches get their own connection string, their own API keys, and their own edge function deployments, which turns a database into something that behaves like a git branch for the length of a pull request.

How the branching works

The implementation sits at the storage layer rather than in Postgres. Supabase moved its managed instances onto a custom storage service that presents block devices backed by a log-structured store with snapshot support. Creating a branch takes a snapshot reference and starts a new Postgres process against it. Writes to the branch allocate new blocks; unchanged data is shared. Deleting a branch releases only its divergent blocks.

That architecture is how Neon built its product and how Amazon Aurora works internally, and Supabase's implementation is its own. The company published a technical description that is unusually detailed for a launch post, including the failure modes: a branch that diverges heavily costs full storage, snapshot chains deeper than about 40 levels degrade read performance, and the system garbage collects abandoned branches after 30 days rather than immediately.

Why this matters for development workflow

Testing a schema migration against production-shaped data has always required either a staging database that drifts from production or a restore that takes hours. Both are bad and everyone accepts them. Instant branching means a pull request can spin up a database matching production, run the migration, run the test suite, and be destroyed, all inside a CI job that finishes in minutes.

Supabase integrated it with GitHub so a pull request automatically gets a branch and a preview environment, with the branch destroyed on merge or close. Several early users described the workflow as the first time database changes felt as reviewable as code changes. The obvious caveat is data: a branch of production contains production data, and giving every pull request a copy of customer records is a compliance problem. Supabase supports branching from an anonymized snapshot, which requires configuring the anonymization and which most teams will not do initially.

The story is rarely the launch. It is what breaks, what ships, and who owns the mess at 2 a.m.
Younes Bekrar

The competitive field

Neon built its entire product around this capability and was acquired by Databricks in 2025, which removed the most direct competitor and left its customers uncertain. PlanetScale offers branching for MySQL and added Postgres support in 2025. Amazon has Aurora database cloning, which is technically similar and wrapped in enough operational complexity that few teams use it for per-pull-request workflows.

Supabase's differentiation has never been the database alone. It is the bundle: Postgres plus authentication, storage, realtime subscriptions, edge functions, and a generated API, all open source and self-hostable. That combination has made it the default backend for a large share of new applications, particularly ones built with AI coding tools, which have developed a strong preference for Supabase because its patterns appear frequently in training data.

The business underneath

Supabase has not disclosed revenue. People familiar with the company's finances described annual recurring revenue in the range of $110 million and growing above 130 percent year over year, driven substantially by usage from applications built with generative coding tools. That growth pattern is real and it carries a risk: a customer base heavily weighted toward newly created projects has high churn, because most new projects fail.

The company's open source posture is genuine, with the platform under Apache 2.0 and a self-hosting path that works. That has been strategically valuable in Europe and in regulated industries, where the ability to move off the hosted service is a procurement requirement. It also caps pricing power, since a customer that finds the bill unreasonable has a credible alternative, which is the trade every open core company makes.

What to watch

The technical thing to watch is how branching behaves at scale in production rather than in launch benchmarks. Copy-on-write storage systems degrade in specific and well-understood ways under heavy write divergence and deep snapshot chains, and Supabase's documentation acknowledges both. Teams adopting this for large databases should test with realistic write volumes before building workflow around it.

The commercial thing to watch is whether Supabase can convert the enormous population of small projects into a meaningful number of large customers. Its enterprise offering launched in 2024 and the logos are still mostly mid-market. A $3.1 billion valuation requires the enterprise motion to work, and that is a different company from the one that won the developer audience.

The relationship with generative coding tools is the most interesting variable and the least controllable. Supabase became a default partly because assistants recommend it, and that recommendation reflects training data rather than any commercial arrangement. If a competitor's patterns become more common in the corpus that future models learn from, the default could move without either company doing anything. Supabase has responded by publishing extensive documentation and example code, which is both a genuine service to developers and a deliberate attempt to keep its patterns well represented in whatever gets scraped next.


Skarvonix will keep following this beat with reporting grounded in how systems behave outside the launch keynote.

  • Open Source
  • Funding

Keep reading