Skip to content
inetGeek

Neon

Serverless Postgres that separates storage from compute, with copy-on-write branching and compute that suspends when idle.

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

Updated 13 criteria compared

Category
database
Free tier
Yes
Entry paid plan
Not documented
Regions
8 AWS regions: N. Virginia, Ohio, Oregon, Frankfurt, London, Singapore, Sydney, São Paulo. A project's region is fixed at creation and cannot be changed.
01.

Who it suits.

Workloads that are idle most of the time, and teams who want a real database per pull request. Compute suspends after five minutes and storage is billed separately, so a staging branch costs almost nothing while nobody is using it.

Consider something else if…

You need predictable monthly billing. Usage pricing with no minimum fee cuts both ways, and a runaway query on an autoscaling compute is billed at the rate it ran.

Editorial · Palash Bagchi · approved

02.

What the documentation says.

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

Pricing

Free tier

Yes

Sources (1) →
  • Neon plans — Neon Docs ↗

    “On the Free plan, there is no monthly cost. You get usage allowances for projects, branches, compute, storage, and more, for $0/month.”

    Read 2026-09-05 · official pricing

Pricing model

Usage-based with no minimum monthly fee on paid plans: $0.106/CU-hour compute and $0.35/GB-month storage on Launch, $0.222/CU-hour on Scale

Sources (1) →
  • Neon plans — Neon Docs ↗

    “On Launch and Scale plans, you pay only for what you use; there's no minimum monthly fee. Usage for compute, storage, extra branches, and other features is billed at the published rates”

    Read 2026-09-05 · official pricing

Egress over allowance

5 GB per project included on Free; 500 GB per project included on Launch and Scale, then $0.10/GB

Sources (1) →
  • Neon plans — Neon Docs ↗

    “Public network transfer 5 GB per project included 500 GB per project included, then $0.10/GB 500 GB per project included, then $0.10/GB”

    Read 2026-09-05 · official pricing

Limits

Storage (entry plan)

No included allowance on the Launch plan; storage is metered at $0.35/GB-month. The Free plan includes 0.5 GB per project.

Sources (1) →

Execution

Managed connection pooling

Supported

Sources (1) →

Infrastructure

Scales to zero

Supported

Sources (1) →
  • Neon plans — Neon Docs ↗

    “Scale to zero After 5 min After 5 min, can be disabled Configurable (1 minute to always on)”

    Read 2026-09-05 · official docs

Regions

8 AWS regions: N. Virginia, Ohio, Oregon, Frankfurt, London, Singapore, Sydney, São Paulo. A project's region is fixed at creation and cannot be changed.

Sources (1) →
  • Regions — Neon Docs ↗

    “Each Neon project exists in exactly one region. Your database runs in that region. You cannot change the region for an existing project. If you need your data in a different region, you create a new Neon project in that region and migrate your database there.”

    Read 2026-09-05 · official docs

Data

Engine

PostgreSQL

Sources (1) →
  • Connection pooling — Neon Docs ↗

    “Each Postgres connection creates a new process in the operating system, consuming memory and CPU resources. Postgres limits the number of connections based on available RAM.”

    Read 2026-09-05 · official docs

Connection limit

Scales with compute size: 104 direct connections at 0.25 CU (1 GB RAM), 419 at 1 CU, 2517 at 6 CU; up to 10,000 through the pooler

Sources (1) →
  • Connection pooling — Neon Docs ↗

    “Neon uses PgBouncer to provide connection pooling, enabling up to 10,000 concurrent connections. [...] In Neon, this limit is defined by max_connections, which varies by compute size: Compute size (CU) RAM max_connections 0.25 1 GB 104 0.50 2 GB 209 1 4 GB 419”

    Read 2026-09-05 · official docs

When idle

Compute suspends after 5 minutes idle on Free and Launch, and can be disabled on Launch; configurable from 1 minute to always-on on Scale. The database is not deleted or paused — the next query restarts the compute.

Sources (1) →
  • Neon plans — Neon Docs ↗

    “Scale to zero After 5 min After 5 min, can be disabled Configurable (1 minute to always on)”

    Read 2026-09-05 · official docs

Database branching

Supported

Sources (1) →
  • Neon plans — Neon Docs ↗

    “Each Neon project is created with a root branch, like the main branch in Git. [...] You can create child branches for testing, previews, or development. [...] Free: 10 branches/project Launch: 10 branches/project Scale: 25 branches/project”

    Read 2026-09-05 · official docs

Point-in-time recovery

History window of 6 hours up to 1 GB-month on Free, up to 7 days on Launch, up to 30 days on Scale

Sources (1) →

Read replicas

Supported

Sources (1) →
  • Neon Read Replicas — Neon Docs ↗

    “Neon read replicas are independent computes designed to perform read operations on the same data as your primary read-write compute. Neon's read replicas do not replicate or duplicate data. Instead, read requests are served from the same storage”

    Read 2026-09-05 · official docs