Neon logo

Neon

Serverless Postgres that scales compute to zero when idle and bills by the compute hour.

usage-based from $0.106/CU-hour (Launch)Free tier

What it actually does

Neon is a managed Postgres platform that separates storage from compute, so the database scales its compute to zero after a few minutes of inactivity and bills you by the compute hour rather than a flat monthly fee. It is a standard Postgres you connect to like any other.

It offers copy-on-write branching: you can spin up a full database branch for a preview deploy or a test with no upfront copy cost, which pairs naturally with serverless hosts like Vercel. The Launch plan has no monthly minimum, so a small app might bill $5 to $15/mo total.

The trade-offs are that hitting a free-tier monthly limit suspends compute until the next billing month, taking the app down rather than throttling it, and storage at $0.35/GB-month is roughly 3x Supabase's overage rate. You also still need auth, file storage, and functions from elsewhere.

Neon vs its main rivals

The tools people actually weigh against Neon: Supabase, PlanetScale, CockroachDB. Same criteria for every column, including where Neon loses.

Neon logoNeonSupabase logoSupabasePlanetScale logoPlanetScaleCCockroachDB
Pricing & access
Free tierUnknown100 CU-h/moUnknown500 MBUnknownNoneUnknown10 GB free
Starting price$0.106/CU-h$25/mo$5/mo$0 PAYG
Scaling & limits
Scale-to-zero when idleYesYesNoAlways-onNoNoYesServerless
Autoscaling computeYesYesNoFixedUnknownResizeYesYes
Storage overage rate$0.35/GB$0.125/GBEBS-based$0.50/GB
Database engine
PostgresYesYesYesYesYesPG+MySQLUnknownPG-compatible
Database branchingYesYesUnknownPreviewYesYesUnknownLimited
Bundled services
Bundled auth / storageUnknownAuth betaYesFullNoNoNoNo
Developer & API
Auto REST / data APIData APIREST+GraphQLNoNo
CLIFreeFreeFreeFree
Portability
Self-host / open sourceYesYesYesYesNoNoYesCore OSS
Worth it for
  • Scale-to-zero means an idle database costs $0 in compute, well suited to side projects and staging
  • Copy-on-write branching spins up a full database branch for a preview deploy at no upfront cost
  • Launch plan has no monthly minimum, so a small app might bill only $5 to $15/mo total
Watch out for
  • Hitting a free-tier monthly limit suspends compute until the next billing month, taking the app down rather than throttling
  • Storage at $0.35/GB-month is nearly 3x Supabase's $0.125/GB overage rate
  • Provides only the database; auth, file storage, and functions must come from other services

Pay less for it

5 ways found
Scale-to-zero free tier

An idle or staging database burns no compute-hours, so many side projects stay at $0

No monthly minimum on Launch

Pure pay-as-you-go; invoices under $0.50 are not even collected

Branch instead of duplicating

Copy-on-write branches avoid paying for a second full database for previews and tests

Startup program credits

Neon offers credits through startup and accelerator partner programs; apply if eligible

Cheaper swap

PlanetScaleFor an always-on app that never idles, PlanetScale's flat $5/mo node can be cheaper and more predictable than metered compute-hours

See this for your whole stack, with your real numbers

StackTracker tracks what you actually pay for Neon and every other tool, flags overpayment, and shows the dollars you would save by switching.

See plans

Is it the right tool for you

Pick it if
  • Your app runs on Vercel or a serverless stack and sits idle much of the day
  • You want real Postgres with a true zero idle cost
  • You want cheap database branches for every preview deploy
Skip it if
  • You also need bundled auth, storage, and functions in one product → use Supabase
  • Your app is always-on and you want flat predictable node pricing → use PlanetScale

Track what Neon and the rest of your stack cost

StackTracker adds up every subscription, plus your hours, so you see the real number.

Prices and limits last verified 2026-07-20.