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:
Projects | 1 Neon project |
Branches | 10 branches |
Databases | Unlimited |
Storage | 0.5 GiB |
Compute | Always-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:
- Autosuspend: Compute scales to zero after 5 minutes of inactivity.
- Region availabilty: The Free Tier is available in all supported regions.
- Project sharing: Share your project with any Neon user account.
- Advanced Postgres features: Connection pooling, logical replication, and 60+ Postgres extensions
- All additional features: Includes point-in-time restore up to 24 hours in the past, time travel connections, and more.
- Community support: Free Tier plan users have access to Community support on our Neon Discord Server.
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:
Projects | 10 Neon projects |
Branches | 500 |
Databases | Unlimited |
Storage | Up to 10 GiB of data storage |
Compute | Up 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:
- All compute features: Includes compute sizes up to 4 vCPUs and 16 GB RAM, Autosuspend (5 minutes+ or never).
- Advanced Postgres features: Connection pooling, logical replication, and 60+ Postgres extensions.
- All additional features: Includes point-in-time restore up to 7 days in the past, time travel connections, and more.
- Extra usage: Launch plan users can access extra compute and storage usage, which is billed automatically.
- Standard support: Launch plan users have access to Standard Neon support, which offers access to the Neon Support team via support tickets.
Scale
The Scale plan provides full platform and support access and is designed for scaling production workloads. It includes the following usage:
Projects | Up to 50 Neon projects |
Branches | 500 |
Databases | Unlimited |
Storage | Up to 50 GiB of data storage |
Compute | Up 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:
- All compute features: Includes compute sizes up to 8 vCPUs and 32 GB RAM, Autosuspend (1 minute+ or never).
- All advanced Postgres features: Connection pooling, logical replication, 60+ Postgres extensions, and customer-provided custom extensions.
- All additional features: Includes point-in-time restore up to 30 days in the past, time travel connections, and more.
- Extra usage: Scale plan users can access extra compute and storage usage, which is billed automatically.
- Priority support: Scale plan users have access to Priority Neon support, which offers priority access to the Neon Support team via support tickets.
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.
Projects | Unlimited |
Branches | Custom |
Databases | Unlimited |
Storage | Large data sizes |
Compute | Custom |
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