Vercel KV Pricing
Learn about the pricing for Vercel KV.Vercel KV is available on Hobby and Pro plans
Vercel KV has a usage-based pricing model. This means that you only pay for what you use. On the Hobby plan, Vercel KV is free within the usage limits. On the Pro plan, you pay for usage on-demand as you use it.
The following table outlines the price for each resource according to the plan you are on:
We will start to collect usage data from the day you create your database.
For those on the Hobby plan or on a Pro trial, there is a limit of 3,000 requests per day. When this limit is reached, requests to the database will be rate limited.
The table below shows the metrics for the Vercel KV section of the Usage dashboard.
To view information on managing each resource, select the resource link in the Metric column. To jump straight to guidance on optimization, select the corresponding resource link in the Optimize column.
To disable or stop incurring charges, you can do any of the following:
- Requests: Stop querying the database, or delete it
- Storage: Delete the database
- Bandwidth: Stop querying the database, or delete it
See the manage and optimize Vercel KV usage section for more information on how to optimize your usage.
Database cost is calculated as the maximum number of databases per month for your account, including read replicas. Note that on the Pro plan, you can have a maximum of five databases per month and that each database can have a maximum of five read replicas.
By default, a database exists in a single region, but a database may be replicated into another region for lower latency queries.
Requests are the number of Redis commands issued against all KV databases for your account.
Vercel KV offers Global Databases. If your database is replicated to another region, the number of requests will increase. This is because each write command will be issued once to your primary database and once to each read replicas you have configured.
Storage is calculated as the maximum amount of storage used per month for all KV databases for your account.
Data transfer is calculated as the amount of data transferred between the functions querying the databases and the KV databases for your account.
Vercel KV is free for Hobby users within the usage limits.
Vercel will send you emails as you are nearing your usage limits. You will not pay for any additional usage. However, you will not be able to access Vercel KV if limits are exceeded. In this scenario, you will have to wait until 30 days have passed before using your database again.
If you're upgrading to or downgrading from Pro, be sure to transfer your database .
For Teams on a Pro trial, the trial will end if your Team has made over 30,000 requests in total or used over 256 MB of storage or bandwidth. During the trial, you can create a maximum of one database. There is also a limit of 3,000 requests per day and requests to the database will be rate limited when this limit is reached.
Vercel will send you emails as you are nearing your usage limits, but you will also be advised of any alerts within the dashboard. When your team exceeds the base limits for Vercel KV, you will pay for usage on-demand as you use it.
Pro teams can set up Spend Management to get notified or to automatically take action, such as using a webhook or pausing your projects when your usage hits a set spend amount.
Vercel KV is not currently available for Enterprise Teams.
Was this helpful?