Headroom

Headroom · for Cursor people

Your Cursor usage, down to the dollar.

Cursor meters paid plans in dollars at API prices and resets the pool on your subscription anniversary, not the 1st. Headroom keeps what's left — and the countdown to your reset — in the Windows taskbar.

Windows 10 & 11 · signed auto-updates · no account needed

How Cursor's usage limits actually work

Included usage, two pools, and a reset that follows your subscription — the current rules, minus the forum folklore.

Cursor stopped counting requests in June 2025. A paid plan now includes monthly usage measured in dollars: each request is priced at the model's API token rates and drawn from your pool. A Cursor usage limit is a budget, not a request count — the official term is "included usage", and Cursor's docs have retired the old "rate limits" framing entirely. Guides that still talk in request counts are describing the old model, which survives only on grandfathered accounts.

The pool is split in two. Frontier third-party models draw from a published “Other Models” allowance: $20 of usage a month on Pro, $70 on Pro+, $400 on Ultra. Cursor's own pool — what the docs bill as “Cursor Models”, Composer among them — is separate, significantly larger, and deliberately unpublished; Cursor doubled it across paid plans in July 2026. Both pools refill monthly with your billing cycle, and unused usage does not roll over.

Running dry is undramatic. Requests are never slowed or downgraded; you pay on-demand at the same API rates, billed in arrears, upgrade, or wait for the reset. The only hard stop is one you set yourself: the spend limit in the dashboard's Spending tab. Hobby accounts are vaguer — Cursor publishes no numeric quota for the free plan, whatever numbers the forums quote.

monthly cycle

Included usage

The dollar pool your plan refills each billing cycle: $20 of frontier-model usage on Pro, $70 on Pro+, $400 on Ultra, plus the larger unpublished pool for Cursor's own models. Every request is metered at API token prices, so the model you pick sets how fast it drains. Unused usage doesn't carry into the next cycle.

pay-as-you-go

On-demand usage & spend limit

Optional overflow past the included pool, billed in arrears at API rates — requests keep full quality and speed. The brake is the spend limit in your dashboard's Spending tab, a number or "No Limit". Hit it and AI features stop until the next billing cycle, when usage resumes automatically.

team cycle

Team spend on Teams & Enterprise

Every member resets together on the team's billing cycle, not their own signup date. Admins set team-wide and per-member spend limits (the highest applicable one wins), and Cursor's docs give team admins an Admin API that reports per-member spend. A member who hits their limit stops alone; the rest keep working.

What Headroom shows for Cursor

Read from your own account — the same numbers your dashboard shows, and an honest error when Cursor changes something.

What's left, next to the clock

The tray icon shows plan usage this period as percent left — your spend this cycle against the monthly budget you gave Headroom, or Cursor's own spend limit if you didn't. With neither set, you get the dollar figure alone; a percentage without a denominator would be a guess. The flyout adds a countdown to your reset, read from your account's real billing anchor.

Pace against an even burn

A tick marks where an even burn through your billing cycle would put you. Dollar pools drain at the speed of the model you picked, so "burning fast" on day 10 is the difference between switching models now and finding out from an empty pool.

Team spend, one meter

Connect a Cursor Admin API key and team spend this cycle becomes one meter against your team budget — per-member numbers summed for you, premium requests as an extra line. The whole team resets together, so the meter means the same thing for every member.

Fair questions about Cursor

When does Cursor usage reset?

Monthly, on your subscription anniversary — the exact date and time you subscribed, not the 1st of the month. A subscription started on the 9th at 4pm resets every month on the 9th at 4pm. Unused usage does not roll over. Teams are the exception: every member resets together on the team billing cycle.

What happens when I hit my Cursor usage limit?

Nothing degrades — Cursor never slows requests or swaps in a cheaper model. With on-demand usage enabled, the overage bills in arrears at the same API rates; without it, you upgrade or wait for the reset. A spend limit you set is the exception: reach it and AI features stop until the next billing cycle.

Does Cursor Pro still include 500 requests?

No. Since June 2025 paid plans include a monthly dollar pool of model usage at API prices — Pro includes $20 of frontier-model usage — instead of request counts. Some grandfathered accounts still report a request cap, and Headroom shows a requests meter only when your account actually has one.

Why did my Cursor usage run out so fast?

Usage is priced in dollars at each model's API token rates, so frontier models drain the pool many times faster than Cursor's own models. Cursor's forum has no shortage of Pro+ pools emptied by a few days of heavy agent work. A pace check partway through the cycle catches the drain while there's still time to switch models.

How do I check how much Cursor usage I have left?

Cursor's answer is the Usage section of your dashboard at cursor.com. Headroom reads the same numbers and keeps them in the Windows taskbar: plan usage this period against your budget or spend limit, with a countdown to your reset. Checking costs a glance instead of a tab.

Cursor is rarely the only plan you're burning. Headroom also watches:

Drain the pool
on purpose.