Cursor Basics
Cursor Max Mode: Legacy Plans, Cost, and Context
Max Mode extends a supported model beyond its default context window, and only legacy request-based plans have it. Cursor bills it at the model's API rate plus 20%. Other plans, including every current one, don't have it. On those plans, you choose a larger window with the model, where your plan and the model offer one.

On this page
What does Max Mode do in Cursor?
Max Mode lets a supported model read beyond its default context limit. Context means all the material sent with a request: the prompt, selected code, retrieved snippets, rules, tool results and conversation history. A larger window helps when a task crosses many files, or when a long session would otherwise lose something important.
The toggle changes how much the model can read, and nothing about how well it reasons. A weak plan, irrelevant files or a missing source still produce a bad result inside a large window. Start with good retrieval and an explicit scope, and add context only when the task needs it.
Cursor's pricing docs say Max Mode is available only on legacy request-based plans, and its usage help says current plans don't include it. On those legacy plans, Max Mode also enables subagents, image generation and access to the latest frontier models. If your model picker has no Max Mode toggle on any other plan, nothing is missing.
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?
Only if it is a legacy request-based plan, the pricing Cursor used before it moved to usage-based pricing. Those plans counted usage in requests rather than tokens. Plans that meter tokens don't have Max Mode, whether they are current or legacy.
Check how your account is billed before you look in the model picker. A forum screenshot from someone else's plan is not reliable setup guidance for yours.
- 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
- Any plan that meters tokens
- What you choose
- A larger context option, where the model and your plan offer one
- How to explain it
- No Max Mode; billed at the listed rates for that model and context size
- Plan shape
- Unsure
- What you choose
- Check the billing and usage pages first
- How to explain it
- Don't 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% |
| Any plan that meters tokens | A larger context option, where the model and your plan offer one | No Max Mode; billed at the listed rates for that model and context size |
| Unsure | Check the billing and usage pages first | Don't infer the plan from an old product screenshot |
Boundary from Cursor's Models and Pricing docs and its usage help page.
Larger context is still available on plans that meter tokens, where the model and your plan offer it. You choose it through the model's context option, and Cursor's model table mentions Max Mode only in notes about legacy request-based plans.
For team documentation, describe both paths in one sentence: legacy request-plan users may see Max Mode, and everyone else chooses context with the model. That keeps an internal guide useful during a migration, and support won't treat two valid interfaces as a bug. Record the plan beside any cost example, because the same model name doesn't prove the same billing path.
How do I use Max Mode on a legacy plan?
First confirm that the account is on a legacy request-based plan and that the chosen model supports Max Mode. The model picker is the source of truth for the session.
- 1Open the model selector in the chat or Agent panel you are using.
- 2Choose a supported model and check the context options shown for your plan.
- 3Toggle Max Mode on for the task that needs the larger window. Models that require Max Mode turn it on automatically when you select them.
- 4Turn it off when you no longer need it, because the setting stays on across conversations.
- 5Review the usage after the task before you make it a team habit.
On any other plan, use the same reasoning but choose the context option on the model. Don't search for a hidden Max switch, and don't change plans only to reproduce an older interface. The question that matters is how much context the task needs.
When does a larger context window help?
Use extended context when the information a task needs is spread out and can't be retrieved reliably in smaller pieces. Examples are 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 alone isn't enough reason.
- Task
- Fix one isolated function
- Better first move
- Use the standard window and name the file plus the 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 you need a single cross-repo answer
- Task
- Agent forgot an early decision in a long thread
- Better first move
- Start a clean session with a short handoff before paying to carry all the history
| Task | Better first move |
|---|---|
| Fix one isolated function | Use the standard window and name the file plus the 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 you need a single cross-repo answer |
| Agent forgot an early decision in a long thread | Start a clean session with a short handoff before paying to carry all the history |
A wider window can pull in irrelevant code and stale conversation history. Check the selected context, keep the task bounded, and compare the result with a smaller clean session before you assume the largest window is better.
To test it, 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, look at retrieval, instructions or model fit before you add 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 the input, cache and output tokens a request uses, so no single price covers a 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. Don't reuse an old cents-per-request shortcut.
The 20% surcharge is only part of the difference. A larger window can 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 base team guidance on measured runs instead of a fixed request conversion.
For a team baseline, record 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 policy like 'use Max for large refactors' is too broad to apply. A measurable trigger is easier to teach and review, such as 'standard context keeps missing a required package after explicit selection'.
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, and 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. changes how much it deliberates. Fast uses priority processing for the same model, at a higher rate where offered. Cursor Router picks a model for each request on Teams and Enterprise by Cost, Balance or Intelligence, and 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 option on other plans
- 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 option on other plans | 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 |
Set each one on its own merits. A hard algorithm may need high reasoning with modest context. A broad mechanical migration may need more context with ordinary reasoning, and an interactive debugging session may justify Fast.
Keeping them separate also speeds up troubleshooting. If the answer ignores a file, check context and retrieval. If it sees the facts but can't solve the logic, change the 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. or the model. If a good result arrives too slowly, test Fast, and if a team wants automatic model choice, tune Router.
Change one control per run. Turning every control up at once makes the bill larger and doesn't show which change helped.
Frequently asked questions
Is Cursor Max Mode still available?
Only on legacy request-based plans. Cursor's usage help says current plans don't include Max Mode. On any other plan, choose a larger context option on the model where your plan offers one.
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't I find the Max Mode toggle?
Most likely because your account isn't on a legacy request-based plan, the only kind that has Max Mode. Confirm the plan, then check 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 context spread across the codebase 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 tunes 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 Help: Usage and limits
- Cursor docs: Request-based pricing (legacy)
- Cursor docs: Cloud Agents
- Cursor docs: GPT-5.6 Sol (Fast mode)
Cursor ships frequently. Facts verified against primary sources on October 28, 2026.