Cursor Basics
Cursor Max Mode: Legacy Plans, Cost, and Context
Max Mode is a legacy request-plan control that extends a supported model beyond its default context window. Cursor bills it at the model's API rate plus 20%. Current usage-based plans do not use the Max Mode toggle; they let you select a context size directly, so identify your plan before following old setup advice.

On this page
What does Max Mode do in Cursor?
Max Mode lets a supported model read beyond its default context limit. Context is the prompt, selected code, retrieved snippets, rules, tool results, conversation history, and other material sent with a request. A larger window can help when the task crosses many files or when a long session would otherwise discard something important.
It does not make the underlying model smarter. It gives that model room to consider more material at once. That distinction matters because a weak plan, irrelevant files, or a missing source can still produce a bad result inside a large window. Start with good retrieval and explicit scope, then add context only when the task needs it.
Cursor's current pricing documentation says Max Mode is available only on legacy request-based plans. Current usage-based plans select a context size directly. If your model picker has no Max toggle, that is expected rather than a missing feature.
This exact topic is a hands-on Lesson: Separate product, model and cost — about 7 minutes, free to read.
Rather do it than read about it? Run 11 interactive Cursor walkthroughs in a simulated editor. Free, no account needed.
Does my Cursor plan still have Max Mode?
Check the billing model before checking the model picker. Older request-based plans can expose Max Mode for supported models. Current usage-based plans meter actual model use and show context selection without the legacy label. A forum screenshot from another plan is not reliable setup guidance for your account.
- Plan shape
- Legacy request-based
- What you choose
- Max Mode on a supported model
- How to explain it
- An extended-context request billed at API rate plus 20%
- Plan shape
- Current usage-based
- What you choose
- A context window size
- How to explain it
- Direct context selection with normal usage billing
- Plan shape
- Unsure
- What you choose
- Check the billing and usage pages first
- How to explain it
- Do not infer the plan from an old product screenshot
| Plan shape | What you choose | How to explain it |
|---|---|---|
| Legacy request-based | Max Mode on a supported model | An extended-context request billed at API rate plus 20% |
| Current usage-based | A context window size | Direct context selection with normal usage billing |
| Unsure | Check the billing and usage pages first | Do not infer the plan from an old product screenshot |
Current boundary from Cursor's Models and Pricing documentation, checked August 14, 2026.
The capability did not disappear from current plans. The control changed. You can still choose more context where Cursor supports it, but you do that through the context selector rather than a Max Mode switch. This is why current documentation can discuss large context without telling every user to enable Max.
For team documentation, write both paths in one sentence: legacy request-plan users may see Max Mode, while current usage-plan users choose context directly. That keeps an internal guide useful during a migration and prevents support from treating two valid interfaces as a product bug. Record the plan beside any cost example because the same model name does not prove the same billing path.
How do I use Max Mode on a legacy plan?
Use Max Mode only after you confirm that the account is on a legacy request-based plan and that the chosen model supports it. The model picker is the source of truth for that session.
- 1Open the model selector in the Agent or chat surface you are using.
- 2Choose a supported model and inspect the context options shown for your plan.
- 3Enable Max Mode only for the session that needs the larger window.
- 4Review the usage result after the task before making it a team habit.
On a current usage-based plan, follow the same decision process but choose the context size directly. Do not search for a hidden Max switch or change plans merely to reproduce an older interface. The useful question is how much context the task needs, not which label appears beside it.
When is a larger context window actually useful?
Use extended context when the missing information is distributed and cannot be retrieved reliably in smaller pieces. Examples include a cross-layer migration, a refactor with callers across packages, or an investigation whose evidence sits in code, tests, logs, and configuration. A long file by itself is not enough reason.
- Task
- Fix one isolated function
- Better first move
- Use the standard window and name the file plus expected behavior
- Task
- Trace a request across API, service, and database layers
- Better first move
- Select the relevant entry points, then add context if retrieval drops a dependency
- Task
- Refactor shared types across packages
- Better first move
- Plan the dependency surface and use a larger window when the plan needs all consumers
- Task
- Summarize an entire monorepo
- Better first move
- Split by subsystem unless a single cross-repo answer is genuinely required
- Task
- Agent forgot an early decision in a long thread
- Better first move
- Start a clean session with a concise handoff before paying to carry all history
| Task | Better first move |
|---|---|
| Fix one isolated function | Use the standard window and name the file plus expected behavior |
| Trace a request across API, service, and database layers | Select the relevant entry points, then add context if retrieval drops a dependency |
| Refactor shared types across packages | Plan the dependency surface and use a larger window when the plan needs all consumers |
| Summarize an entire monorepo | Split by subsystem unless a single cross-repo answer is genuinely required |
| Agent forgot an early decision in a long thread | Start a clean session with a concise handoff before paying to carry all history |
A wider window can include irrelevant code and stale conversation history. Verify the selected context, keep the task bounded, and compare the result with a smaller clean session before assuming the largest window is better.
A simple test is to rerun one representative task with a clean prompt and the smallest context that should work. If the narrow run misses a known dependency and the wider run finds it without extra correction, the larger window solved a real problem. If both pass, keep the smaller choice. If both fail, investigate retrieval, instructions, or model fit before increasing context again.
How much does Cursor Max Mode cost?
On a legacy request-based plan, Cursor bills Max Mode at the selected model's API rate plus 20%. The total still depends on actual input, cache, and output tokens, so there is no honest universal price for one Max chat. A long agent run can contain many model calls, each with a different amount of context.
- Step 1
- Read the selected model's current input, cache, and output rates.
- Step 2
- Multiply each rate by the tokens used in that category.
- Step 3
- Add the categories, then multiply the result by 1.20 for Max Mode.
- Step 4
- Repeat for every call in the agent run, not only the final answer.
Use the live model table for the rates. Do not reuse an old cents-per-request shortcut.
The 20% surcharge is only one part of the difference. Extending context may send far more input on every turn, so token volume can matter more than the multiplier. Check the usage dashboard after a representative task and set team guidance from measured runs rather than from a fixed request conversion.
For a team baseline, capture the model, context choice, reasoning effortA model dial (high / medium / low) for how hard the model thinks before responding, set separately from which model and how fast it runs. Press Enter for the full definition., Fast state, number of agent turns, useful outcome, and final usage. Compare at least a few tasks from the real repository. A one-line policy such as 'use Max for large refactors' is too broad; a measurable trigger such as 'standard context repeatedly omits a required package after explicit selection' is easier to teach and review.
How is Max Mode different from thinking, Fast, and Router modes?
These controls solve different problems. Context changes how much material a model can receive. Reasoning effort changes how much it deliberates. Fast uses priority processing for the same model at a higher rate where offered. Cursor Router chooses a model for Teams and Enterprise requests according to Cost, Balance, or Intelligence. Router Intelligence is not a context-window setting.
- Control
- Max Mode on a legacy plan
- What it changes
- Context ceiling and billing
- Use it when
- A supported legacy-plan task needs more than the default context
- Control
- Context selector on a current plan
- What it changes
- Context ceiling
- Use it when
- You want direct control over how much material can be sent
- Control
- Reasoning effort
- What it changes
- Deliberation
- Use it when
- The task is logically hard, even if its context is small
- Control
- Fast
- What it changes
- Processing priority
- Use it when
- Latency is the real cost and the chosen model is already right
- Control
- Router mode
- What it changes
- Automatic model choice
- Use it when
- A team wants Cost, Balance, or Intelligence routing
| Control | What it changes | Use it when |
|---|---|---|
| Max Mode on a legacy plan | Context ceiling and billing | A supported legacy-plan task needs more than the default context |
| Context selector on a current plan | Context ceiling | You want direct control over how much material can be sent |
| Reasoning effort | Deliberation | The task is logically hard, even if its context is small |
| Fast | Processing priority | Latency is the real cost and the chosen model is already right |
| Router mode | Automatic model choice | A team wants Cost, Balance, or Intelligence routing |
Choose each axis independently. A difficult algorithm may need high reasoning with modest context. A broad mechanical migration may need more context with ordinary reasoning. An interactive debugging session may justify Fast. Turning every control up together makes the bill larger without proving a better result.
This separation also makes troubleshooting faster. If the answer ignores a file, inspect context and retrieval. If it sees the facts but cannot solve the logic, change reasoning or model. If the result is good but arrives too slowly, test Fast. If a team wants automatic model choice, tune Router. Changing one axis at a time gives you evidence instead of a bundle of expensive guesses.
Frequently asked questions
Is Cursor Max Mode still available?
Yes, but Cursor documents it only for legacy request-based plans. Current usage-based plans select context size directly instead of using the Max Mode toggle.
Does Max Mode add a surcharge?
Yes. On legacy request-based plans, Cursor bills Max Mode at the selected model's API rate plus 20%. The larger token volume can add more cost on top of that multiplier.
Why can I not find the Max Mode toggle?
You are likely on a current usage-based plan, where context size is selected directly. Confirm the plan and inspect the model's context options instead of following an older screenshot.
Does Max Mode make the model smarter?
No. It extends how much context a supported model can receive. Reasoning ability comes from the model and its effort setting. More context can help or add noise, depending on what is selected.
Should I use the largest context window for every task?
No. Use it when missing distributed context causes a real failure. For a narrow task, explicit files and a clean standard-window session are usually cheaper and easier to review.
Is Router Intelligence the same as Max Mode?
No. Router Intelligence optimizes automatic model selection for Teams and Enterprise. Max Mode is a legacy-plan context control. Context, routing, reasoning effort, and speed are separate choices.
Sources & last verified
- Cursor - Models and Pricing
- Cursor Help - Max Mode on legacy plans
- Cursor - Model documentation
- Cursor - Router documentation
Cursor ships frequently. Facts verified against primary sources on August 14, 2026.