▲ Vercel Integration now GA - Create a database branch for every preview deployment, automatically.Learn here

Neon plans

Learn about the different plans offered by Neon

Neon's plans are designed to meet different user requirements, ranging from hobby projects to enterprise-level production workloads. We also offer custom enterprise plans with volume-based discounts for large teams or database fleets. Refer to our pricing page for an overview of our plans and pricing.

This page provides additional information to help you understand our plans and find the one that's right for you.

Pricing plans

Neon offers four pricing plans: Free Tier, Launch, Scale, and Enterprise.

Free Tier

Neon's Free Tier plan is best for hobby projects, prototypes, and learning Neon. It includes the following usage:

Projects1 Neon project
Branches10 branches
DatabasesUnlimited
Storage0.5 GiB
ComputeAlways-available primary branch compute, 5 compute hours (20 active hours)/month on branch computes. Free Tier computes have 0.25 vCPU with 1GB RAM.

In addition, Free Tier users have access to the following Neon features:

Free Tier Compute Allowances

On the Free Tier, your primary branch compute is always available — it will never be suspended due to running out of compute hours, which means you can always access the data on the primary branch in your Neon project. Branch computes have 20 active hours (5 compute hours) per month. If your branch computes exceed this allowance, they are suspended until the allowance resets at the beginning of the month. You can monitor branch compute hours on the Billing page in the Neon Console. The compute hour allowance for branch computes resets at the beginning of each month. For instance, if you enrolled in the Neon Free Tier in January, the allowance for branch computes resets on February 1st.

Launch

The Launch plan provides all of the resources, features, and support you need to launch your application. It's ideal for startups and growing businesses or applications. It includes the following usage:

Projects10 Neon projects
Branches500
DatabasesUnlimited
StorageUp to 10 GiB of data storage
ComputeUp to 300 compute hours (1,200 active hours)/month for all computes in all projects

Launch plan users can access extra compute hours beyond the 300 compute hours/month included in the Launch plan. Extra compute hours are billed automatically.

In addition, Launch plan users have access to the following Neon features:

Scale

The Scale plan provides full platform and support access and is designed for scaling production workloads. It includes the following usage:

ProjectsUp to 50 Neon projects
Branches500
DatabasesUnlimited
StorageUp to 50 GiB of data storage
ComputeUp to 750 compute hours (3,000 active hours)/month for all computes in all projects

In addition, Scale plan users have access to the following Neon features:

Enterprise

The Enterprise plan is a custom plan intended for large teams, enterprises requiring database fleets, or SaaS vendors interested in reselling Neon or integrating Neon into their service.

Enterprise plan usage is entirely customizable and can support large data sizes.

ProjectsUnlimited
BranchesCustom
DatabasesUnlimited
StorageLarge data sizes
ComputeCustom

Additionally, the Enterprise plan can be tailored to your specific requirements with:

  • Custom pricing with discounts
  • Higher resource allowances for projects, branches, storage, and compute
  • Customer-owned S3

Enterprise plan users have access to Enterprise support, which includes everything offered with the Priority plan plus retail customer support, Customer Success Team support, and SLAs. For more information, Neon support plans are outlined on our Support page.

If you are interested in exploring an Enterprise plan with Neon, you can request an enterprise trial or get in touch with our sales team.

Features

This section describes the features available with one or more of the Neon plans outlined above.

Compute features

Compute size

Neon supports compute sizes from 0.25 vCPU with 1 GB RAM up to 8 vCPU with 32 GB RAM.

Read replicas

Neon read replicas let you instantly scale your application by offloading read-only workloads to independent read-only compute instances. To learn more, see Read replicas.

Autoscaling

Neon's Autoscaling feature dynamically adjusts the amount of compute resources allocated to a Neon compute endpoint in response to the current workload, eliminating the need for manual intervention. For more information, refer to our Autoscaling guide.

Autosuspend

Neon's Autosuspend feature controls when a Neon compute instance transitions to an Idle state (scales to zero) due to inactivity. By default, a Neon compute instance scales to zero after 5 minutes of inactivity. For Neon Free Tier users, this setting is fixed. Users on paid plans can configure or disable the autosuspend setting, controlling when or if a compute scales to zero.

Region availability

Neon supports project deployment in several regions. All Neon users have access to all regions. To learn more, see Regions.

Max concurrent connections

Neon can support up to 10,000 concurrent connections. See Connection pooling.

Tenant isolation

The Neon Enterprise plan offers tenant isolation, letting you segregate your data resources from other tenants. If you are interested in this feature, please contact Sales.

Advanced Postgres features

Connection pooling

Neon uses PgBouncer to offer connection pooling support.

Logical replication

Logical replication enables replicating data from your Neon database to external destinations, allowing for Change Data Capture (CDC) and real-time analytics. Stream your data to data warehouses, analytical database services, messaging platforms, event-streaming platforms, external Postgres databases, and more. To learn more, see Get started with logical replication.

Postgres extensions

Neon supports a large number of open-source Postgres extensions letting you extend the capabilities of Postgres. See Supported extensions.

Custom extensions

Neon supports custom-built Postgres extensions for exclusive use with your Neon account. See Custom-built extensions.

Security features

IP Allow

Neon's IP Allow feature ensures that only trusted IP addresses can connect to the project where your database resides, preventing unauthorized access and helping maintain overall data security. You can limit access to individual IP addresses, IP ranges, or IP addresses and ranges defined with CIDR notation. To learn more, see Configure IP Allow.

SOC 2 Report

Paid plan users can request access to Neon's SOC 2 report on our Neon Trust Center.

Customer-owned S3

The Neon Enterprise plan supports data storage on customer-owned S3. If you are interested in this feature, please contact Sales.

Additional features

Point-in-time restore

Neon's Point-in-time Restore capability lets you instantly restore your database to a point in time in the past. To learn more, see Branch reset and restore.

Time Travel Assist

Neon's Time Travel Assist feature lets you connect to any selected point in time within your history retention window and run queries against that connection, allowing you to query into the past. See Time Travel Assist.

Web console

Neon's easy-to-use web console allows you to manage Neon from your browser.

Neon CLI

The Neon CLI is a command-line interface that lets you manage Neon directly from the terminal. See The Neon CLI.

Management API

The Neon API is a RESTful API that lets you manage Neon programmatically. See Get started with the Neon API.

Project sharing

All Neon plans support sharing your Neon project with other Neon users, giving them access to your Neon project from all supported interfaces, including the Neon Console, Neon API, and Neon CLI. To learn more, refer to our Project sharing guide.

Branching

Neon's branching feature lets you branch your data the same way you branch your code. You can instantly create full database copies for development, testing, or any other purpose. You can easily automate database branching using the Neon API, CLI, or GitHub Actions, enabling you to add database branching to your CI/CD pipeline. Branching is often used with deployment platforms such as Vercel to create a database branch for each preview deployment. To learn more, see Get started with branching.

Limits

  • The Neon Launch and Scale plans support up to 500 branches, but there is a soft limit of 100 branches to protect your account from unintended usage. To increase your soft limit, please submit a request to Neon Support.
  • Paid plans have a default limit of 20 simultaneously active computes to protect against unintended usage. To increase this limit, please open a support ticket. The simultaneously active compute limit does not affect the primary branch compute, which always remains available.

Last updated on

Edit this page
Was this page helpful?