Vercel Postgres
Vercel Postgres is a serverless SQL database designed to integrate with Vercel Functions and your frontend framework.Vercel Postgres is available on Hobby and Pro plans for customers with existing Vercel Postgres storage. You can create a new Postgres storage with the Neon Marketplace integration if you don't have an existing Vercel Postgres store. Existing Vercel Postgres storage will be automatically transitioned to the Neon Serverless Postgres product integration from the first week of December 2024, and expected to be completed by the end of January 2025. No action is required on your end and there will be no downtime and pricing change.
Vercel Postgres enables you to create scalable, secure PostgreSQL databases. You should use Vercel Postgres if you need to manage customer profiles, user-generated content, financial transaction processing, or other complex data.
Your database can be deployed to a single region and is compatible with Serverless and Edge Functions. Learn how Vercel Postgres works.
The following are just a few use cases for Vercel Postgres:
Manage complex, transactional data: Ideal for storing financial transactions, inventory records, or other critical data, Postgres ensures high consistency and concurrency, making it well-suited for applications that require reliable, real-time data management.
Rich data types and extensibility: Choose Postgres for handling diverse data formats or custom data types, such as JSON, arrays, or user-generated content.
Deploy a template with Vercel Postgres preconfigured or create a new Postgres storage with the Neon Marketplace integration if you don't have an existing Vercel Postgres store.
Modernize Next.js Admin Dashboard Template
Download our modernized admin template for your upcoming web application powered by Next.js, free of charge.
Vercel Postgres + Kysely Next.js Starter
Simple Next.js template that uses Vercel Postgres as the database and Kysely as the query builder.
Next.js Book Inventory
An example of searching, filtering, and pagination.
You can access your database with:
- The Vercel Postgres SDK
- One of our supported ORMs
Vercel Postgres is powered by a partnership with Neon. This means:
- Creating, deleting and managing Postgres happens in the Vercel dashboard.
- You do not need to create a Neon account to use Vercel Postgres.
We recommend using Vercel Postgres with an ORM for larger applications. Select one of the options below to view pre-made templates for each ORM:
When you create a Vercel Postgres database in your dashboard, a serverless database running PostgreSQL version 15 is provisioned in the region you specify. This region is where read and write operations will be routed.
We recommend choosing the same region as your Serverless and Edge Functions for the fastest response times. After creating a database, you cannot change its region. Check your project's region before creating your database.
After you install the Neon native integration, you can add a Neon database product and connect it to multiple Vercel projects. Once connected, a PostgreSQL database instance will be provisioned for your project(s) by Neon. Billing and usage is managed by Vercel and available on your Vercel dashboard.
Was this helpful?