Vercel KV has a usage-based pricing model. This means that you only pay for what you use. In addition, there is a free tier for those on the Hobby plan.
While we will start to collect usage data from the day you create your database, you will not be charged for on-demand usage over the base limits while the project is in Beta.
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.
Hobby | Pro | |
---|---|---|
1 - | 1 1.00 USD per additional database or read replica | |
30,000 * - | 150,000 0.35 USD per 100,000 additional requests | |
256 MB - | 512 MB 0.30 USD per additional GB | |
256 MB - | 512 MB 0.20 USD per additional GB |
Vercel KV usage is measured on the following items. You can see the amount of usage in the KV section of the Usage tab on your dashboard.
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.
Note that if you replicate your database 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.
For more information on billing, see the Billing section.
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.
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 you team exceeds the base limits for Vercel KV, you will pay for usage on-demand as you use it.
Vercel KV is not currently available for Enterprise Teams.
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