note
Please be advised that the content in this guide is subject to change.
Vercel has now transitioned almost all Vercel Postgres stores to a Vercel Native Integration for Neon Postgres.
We know moving to a new platform may bring up questions, so we’ve prepared this guide to answer as many of those questions as possible.
About the transition
Why did the transition happen?
Vercel previously introduced Vercel Postgres (powered by Neon) as part of their platform. In order to provide a wider variety of solutions and integrations for its customers, Vercel moved to a different model. Instead of a Vercel-managed solution, Vercel launched the Vercel Marketplace, where you can easily integrate first-party storage services, such as Neon Postgres, into your Vercel projects.
When did the transition happen?
The transition started in Q4 2024 and completed in Q1 2025. Vercel Postgres stores were automatically migrated over to the Vercel Native Integration for Neon Postgres.
What changes will you see after the transition to Neon?
You are now able to access and manage your existing Databases from the Storage tab in the Vercel Dashboard and the Neon Console without requiring new login credentials. The Storage tab includes an Open in Neon button, which directs you to your Project in the Neon Console.
A Database in Vercel is a Project in Neon
Please note that when coming to Neon from Vercel, there will be a small difference in terminology: A "Database" in Vercel is a "Project" in Neon.
Billing questions
How is billing be affected?
Billing for the Vercel Native Integration for Neon Postgres is managed in Vercel. You won’t need to manage separate billing for Neon — everything remains unified under your Vercel account.
What plan will you be on after the transition?
-
Vercel Hobby Plan: Databases that were on Vercel's Hobby Plan were transitioned to the Neon Free Plan, which gives you more compute hours, data transfer, Databases (a.k.a. "Projects" in Neon), and storage than you had while on the Vercel Hobby Plan. See Vercel Hobby Plan vs Neon Free Plan for a comparison.
-
Vercel Pro Plan prices and limits remain the same until you change to a Neon Plan: This ensures no pricing surprises when transitioning to Neon. You can stay on this "legacy Vercel plan" plan or you can switch to a Neon plan. For a Vercel-Neon plan comparison, see Vercel Pro Plan vs Neon Launch Plan.
How do Vercel Postgres plans compare to Neon plans?
Before the transition to Neon, Vercel Postgres was available on Vercel's Hobby and Pro plans. Let's take a look at what these plans offered and compare them to Neon's plans.
important
Vercel Postgres is no longer included in Vercel's Hobby and Pro plans. The only supported upgrade or downgrade path is to a Neon Plan. Vercel Postgres users previously on Vercel's Hobby Plan were transitioned to the Neon Free Plan, which offers higher limits and more features. Vercel Postgres users previously on Vercel's Pro Plan remain on a plan with the same limits — changing to a Neon plan is optional.
Vercel Hobby Plan vs Neon Free Plan
When Vercel Postgres was available on the Vercel's Hobby plan, it was free and aimed at developers with personal projects, and small-scale applications. In Neon, the equivalent plan is our Free Plan. Here are some of the differences you will see after the transition:
Resource | Vercel Hobby (Included) | Neon Free Plan (Included) |
---|---|---|
Compute hours | 60 | 191.9 |
Data transfer | N/A | Up to 5 GBs per month |
Database | First Database | 10 |
Storage | First 256 MB Included | Up to 512 MB |
Additional use (called "Extra usage" in Neon) for a fee was not available on the Vercel Hobby Plan, nor is it available Neon Free Plan.
Vercel Pro Plan vs Neon Launch Plan
When Vercel Postgres was available on the Vercel's Pro Plan, it was tailored for professional developers, freelancers, and small businesses. In Neon, the equivalent plan is our Launch Plan at $19 per month. The following table provides a comparison:
Resource | Vercel Pro (Included) | Neon Launch Plan (Included) |
---|---|---|
Compute hours | 100 | 300 |
Data transfer | 256 MB | Reasonable usage (no hard limit) |
Databases | First database | 100 |
Branches | Not available | 5000 |
Storage | First 256 MB | Up to 10 GB |
Point-in-time restore (PITR) | Not available | Up to 7 days |
The Vercel Pro plan offered additional use for a fee. The Neon Launch plan also offers additional use (called "Extra usage" in Neon). In Neon, additional units of compute and storage cost more, but you get more compute and storage with your plan's monthly fee, and there's no charge for data transfer, additional databases, or written data.
Resource | Vercel Pro (Additional) | Neon Launch Plan (Extra usage) |
---|---|---|
Compute hours | $0.10 per compute hour | $0.16 per compute hour |
Data transfer | $0.10 - 1 GB | No additional cost |
Database | $1.00 - Per 1 Database | No additional cost for the first 100 |
Storage | $0.12 - 1 GB | First 10 GB included; afterwards $1.75 per-GB |
Neon also offers Scale and Business plans, which include more storage, compute hours, projects, and features. Be sure to take a look at these plans if the Launch plan does not meet your requirements.
Upgrading to a Neon plan
To upgrade to a Neon plan to take advantage of additional features like branching and point-in-time restore (PITR) and higher plan allowances, see Changing your plan.
What about Enterprise customers?
Neon is working with the Vercel team to transition Enterprise customers. If you want to speak to us about an Enterprise-level Neon plan, you can get in touch with our sales team.
Platform questions
What Neon features will I have access to after moving to a Neon plan?
After moving to a Neon plan, you will be able to access a variety of advanced Neon features that were not available in Vercel Postgres (subject to your plan limits).
note
If you were a Vercel Postgres user on the Vercel Pro Plan, you remain subject to the limits of that plan until you move to a Neon Plan. There's no requirement for you to move to a Neon plan, but doing so provides access to higher limits and additional features. For example, the the Vercel plan does not support branching or point-in-time restore. For a full overview of Neon plans, features, and limits, refer to our Pricing page. If you change to a Neon plan, you will still be billed through Vercel.
Neon features:
- The Neon Console — manage all your projects and databases from a dedicated console
- Database branching — branch your database like code for development, testing, and database workflows
- Autoscaling — scale your database automatically for performance and cost savings
- Scale to Zero — configure scale-to-zero behavior
- Branch Restore — instant point-in-time restore
- Neon API — Neon projects, roles, databases and more via API calls
- Neon CLI — manage your Neon projects, roles, databases and more from the command-line
- IP Allow — limit access to the IP addresses you trust
- Organization accounts — manage projects and teams with a Neon org account
- Monitoring — monitor your database from the Neon Console
- Protected branches — protect your production data
- Schema Diff — compare schema changes between database branches
- Time Travel — query your data in the past
- Read Replicas — offload read work for scale or ad hoc queries
- Logical Replication — replicate data to and from Neon
- The Neon GitHub Integration — connect your Neon project to your repo and build GitHub Actions workflows
What Vercel Postgres limitations are lifted by the transition to a Neon plan?
The transition to Neon also unblocks several limitations:
- CLI support. The Vercel CLI did not support Vercel Postgres. With Neon Postgres, you have access to a fully featured Neon CLI.
- Terraform support. The Vercel Terraform Provider did not support Vercel Postgres. With Neon Postgres, you have access to a Neon Terraform provider.
- Larger computes. On Vercel, databases on Hobby plans are limited to 0.25 logical CPUs. The Neon Free plan supports computes up to 2 vCPUs and Autoscaling. Neon paid plans support much larger compute sizes.
- Postgres roles. On Vercel, you were limited to a single Postgres database access role. There is no such limit on Neon. You can create additional Postgres roles as needed.
- Point-in-time restore. In Vercel Postgres, Neon's history retention is set to 0, which means point-in-time restore is not possible. Once you are on a Neon plan (free or paid), the default setting is 1 day, and you can configure longer periods on Neon's paid plans. Please note that if you have not moved to a Neon plan, you will not have access Neon's point-in-time restore feature.
What Postgres versions are supported?
Vercel Postgres supported Postgres 15. With Neon, you'll be able to create databases with Postgres 14, 15, 16, or 17. You can find Neon's Postgres version support policy here.
Are the supported regions the same for both services?
Yes, all regions supported by Vercel Postgres are also supported by Neon Postgres.
Will the Vercel Postgres SDK continue to work?
Yes, the Vercel Postgres SDK (@vercel/postgres) will continue to work. No immediate action is required. However, @vercel/postgres
will no longer be actively maintained by Vercel, and it is expected to be deprecated after the transition. The good news is that the Vercel SDK is a wrapper around the Neon serverless driver, making it highly compatible with Neon. Here's what you can do:
- For a version of
@vercel/postgres
managed by Neon in maintenance mode (maintained but no new features), you can replace@vercel/postgres
with Neon's fully compatible version: @neondatabase/vercel-postgres-compat. Neon will maintain this version for the foreseeable future to support users transitioning from Vercel Postgres. - If you're building new apps, we recommend using the Neon serverless driver (@neondatabase/serverless). This driver is actively maintained and developed by Neon.
- If you want to migrate an existing app from
@vercel/postgres
to the Neon serverless driver, refer to our Vercel SDK to Neon serverless driver migration guide for detailed instructions.
Is Neon compatible with the same ORMs as Vercel Postgres?
Yes, Neon supports any ORM that is compatible with Vercel Postgres, including:
- Drizzle
- Keysley
- Prisma
What will happen to Vercel Postgres templates?
The environment variables used by former Vercel Postgres templates will continue to be supported by Neon for the time being. You'll be able to find new Neon templates and Postgres templates on the Vercel templates site.
More questions?
There are likely many more questions we haven't thought of. To get you those answers as quickly as possible, we've set up discord channel #vercel-postgres-transition.