Cursor pricing plans and usage options
Hobby
(Free)
Pro
($20/month)
Pro+
($60/month)
Pro
, but with 3x the rate limits for agentsUltra
($200/month)
Pro+
, but with 20x the rate limits for agentsMax Mode usage is included as part of the rate limits for paid plans, and is available for no extra cost when under those rate limits. See rate limits for more details.
Note that Pro+
is not currently shown on the cursor.com/pricing page.
We recommend that most users choose Pro
and only upgrade to Pro+
or Ultra
if they
use the agent often and start to hit rate limits for advanced models.
Team
($40/month)
Enterprise
(Custom)
Team
, plus:Max Mode usage for team plans are included as part of the requests for team users. Max mode requests are automatically converted into units of ‘requests’ based on the model you’re using. See Max Mode for more details.
For Team and Legacy Pro plans, Cursor uses a request-based system for all models. Each model costs a certain number of requests, which you can find on the models page.
Team and Legacy Pro plans include 500 requests per month. When you run out of included requests, you have two options:
Every Team and Legacy Pro subscription includes 500 requests per month. The specific number depends on your plan as shown in the plan comparison above.
Enable usage-based pricing for requests beyond your plan’s quota from your dashboard.
Configure a spend limit in USD to control your budget. Enable or disable usage-based pricing anytime.
We bill for additional requests when you’ve made requests totaling $20, or on the 2nd or 3rd day of the month, whichever comes first.
Single invoice
375 requests ($15) bill at month’s start since the total is under $20
Multiple invoices
1150 requests ($46) bill 3 times:
1. After first 500 requests ($20)
2. After second 500 requests ($20)
3. Month’s start (remaining $6)
For team accounts, administrators can restrict usage-based pricing to admin-only access.
Request costs for each model are on the models page.
Max mode charges based on token usage rather than requests. Useful for tasks requiring larger context windows or complex reasoning. See Max mode documentation for pricing.
When do my requests reset?
Requests reset monthly on your plan’s start date. Additional purchased requests don’t change the reset date. If your plan started on the 23rd, requests always reset on the 23rd.
What does "500 requests" mean for teams?
Each user gets 500 requests per month. These aren’t pooled - every team member gets their own 500 requests that reset on their personal monthly cycle.
How do slow requests work?
When fast requests run out, the system switches to slow requests with a waiting period.
Wait times vary based on your slow request usage. Heavy usage causes longer delays as we balance system load. Wait times range from seconds to over a minute.
Why use slow requests?
Slow requests let you continue using premium models free without upgrading or enabling usage-based pricing. They’re available to all Pro and Business subscribers after exhausting fast requests.
How can I avoid waiting in the queue?
Enable usage-based pricing through your dashboard for immediate fast request access. You only pay for requests exceeding your plan’s quota. Set a spending limit to control costs.
To stay within fast request limits, check usage regularly on the dashboard.
Cursor pricing plans and usage options
Hobby
(Free)
Pro
($20/month)
Pro+
($60/month)
Pro
, but with 3x the rate limits for agentsUltra
($200/month)
Pro+
, but with 20x the rate limits for agentsMax Mode usage is included as part of the rate limits for paid plans, and is available for no extra cost when under those rate limits. See rate limits for more details.
Note that Pro+
is not currently shown on the cursor.com/pricing page.
We recommend that most users choose Pro
and only upgrade to Pro+
or Ultra
if they
use the agent often and start to hit rate limits for advanced models.
Team
($40/month)
Enterprise
(Custom)
Team
, plus:Max Mode usage for team plans are included as part of the requests for team users. Max mode requests are automatically converted into units of ‘requests’ based on the model you’re using. See Max Mode for more details.
For Team and Legacy Pro plans, Cursor uses a request-based system for all models. Each model costs a certain number of requests, which you can find on the models page.
Team and Legacy Pro plans include 500 requests per month. When you run out of included requests, you have two options:
Every Team and Legacy Pro subscription includes 500 requests per month. The specific number depends on your plan as shown in the plan comparison above.
Enable usage-based pricing for requests beyond your plan’s quota from your dashboard.
Configure a spend limit in USD to control your budget. Enable or disable usage-based pricing anytime.
We bill for additional requests when you’ve made requests totaling $20, or on the 2nd or 3rd day of the month, whichever comes first.
Single invoice
375 requests ($15) bill at month’s start since the total is under $20
Multiple invoices
1150 requests ($46) bill 3 times:
1. After first 500 requests ($20)
2. After second 500 requests ($20)
3. Month’s start (remaining $6)
For team accounts, administrators can restrict usage-based pricing to admin-only access.
Request costs for each model are on the models page.
Max mode charges based on token usage rather than requests. Useful for tasks requiring larger context windows or complex reasoning. See Max mode documentation for pricing.
When do my requests reset?
Requests reset monthly on your plan’s start date. Additional purchased requests don’t change the reset date. If your plan started on the 23rd, requests always reset on the 23rd.
What does "500 requests" mean for teams?
Each user gets 500 requests per month. These aren’t pooled - every team member gets their own 500 requests that reset on their personal monthly cycle.
How do slow requests work?
When fast requests run out, the system switches to slow requests with a waiting period.
Wait times vary based on your slow request usage. Heavy usage causes longer delays as we balance system load. Wait times range from seconds to over a minute.
Why use slow requests?
Slow requests let you continue using premium models free without upgrading or enabling usage-based pricing. They’re available to all Pro and Business subscribers after exhausting fast requests.
How can I avoid waiting in the queue?
Enable usage-based pricing through your dashboard for immediate fast request access. You only pay for requests exceeding your plan’s quota. Set a spending limit to control costs.
To stay within fast request limits, check usage regularly on the dashboard.