← All fixes
Cursor· Quota & billing

Cursor “You've hit your usage limit” — how to fix

You've hit your usage limit
Quick answer

Your Cursor plan's included frontier-model usage for the billing month is used up. Cursor then blocks or downgrades premium requests until the cycle resets — unless you enable usage-based pricing or bring your own API key.

What causes it

How to fix it

  1. Enable usage-based pricing in Cursor's billing settings to keep premium models past the allowance (pay per request).
  2. Switch day-to-day work to Auto / included models and save frontier models for the hard steps.
  3. Trim context: smaller @-mentions, fewer open files, shorter sessions.
  4. Bring your own key: Cursor supports overriding the OpenAI base URL — point it at a flat-rate OpenAI-compatible endpoint.
Running an agent?

Agent mode is the usage killer: every tool call resends the workspace context. If you live in agent mode, an allowance-based plan will always run out before the month does.

The permanent fix

Stop hitting this entirely

Cursor's “Override OpenAI Base URL” setting accepts any OpenAI-compatible endpoint. Point it at Standard Compute (base URL https://api.stdcmpt.com/v1, model = standardcompute) and chat/agent usage runs on a flat monthly price instead of an allowance — no mid-month wall. See the Cursor setup guide under /integrations/cursor.

Get a free API key →How it connects →

FAQ

Does Cursor's usage limit reset?

Yes — included usage resets with your billing cycle. Usage-based pricing (if enabled) simply bills for what you use past the allowance.

Can I keep using premium models after hitting the limit?

Only by enabling usage-based pricing, or by plugging a custom OpenAI-compatible base URL + key into Cursor so those requests bill (or don't) through your own provider instead.

Related errors

GitHub Copilot premium requests exhausted — how to fixGitHub CopilotClaude Code “usage limit reached” — how to fixAnthropicOpenAI monthly usage / billing hard limit reachedOpenAI · 429