xAI released Grok 4.6 on August 12, 2026, at the same $2 per million input / $6 per million output headline rate as Grok 4.5 — and the most useful fact in the release is not in the launch post at all. It sits on xAI’s pricing page: those rates apply only while a prompt stays below 200,000 tokens. At or above that line, every token in the request — input, cached, and output alike — bills at $4/$12 per million instead.
That threshold is 40% of the way into the 500,000-token context window xAI documents for the model (200,000 of 500,000 — our arithmetic, not xAI’s framing). In practice, the advertised headline rate covers only the first two-fifths of the advertised window. For teams sizing agentic workloads — the exact use case xAI says this model is built for — that single billing rule matters more than any benchmark row in the launch post.
This guide covers what actually shipped and where, the full pricing table by surface, the long-context billing rule and what it does to real prompt sizes, what genuinely changed versus Grok 4.5 (less than the launch framing suggests, except one row that got more expensive), the fast-variant ambiguity in xAI’s own materials, the reasoning-effort ladder, and how to read the benchmark claims. Every number below comes from xAI’s launch post and documentation, OpenRouter’s listing, or Artificial Analysis — with derived figures labeled as our own arithmetic.
- 01Same headline price as Grok 4.5 — genuinely.Standard-tier input and output are identical row for row: $2.00/$6.00 per 1M below a 200K prompt, $4.00/$12.00 at or above it. With the same documented 500K context, Grok 4.6 is neither a price cut nor a context expansion.
- 02The 200K cliff reprices the whole request.Per xAI's pricing docs, once a prompt reaches 200K tokens the long-context rate applies to every token in the request — not just the overflow. The $2/$6 rate covers only the first 40% of the 500K window (200,000 of 500,000).
- 03Cached input rose 67% — the one real increase.Cached input went from $0.30 to $0.50 per 1M on the standard tier and $0.60 to $1.00 on the long-context tier (each a 67% rise, by our arithmetic). The launch post does not mention it; agent loops feel it most.
- 04The effort ladder tops out at xhigh — no max rung.Grok 4.6 documents low, medium, high (the default), and a new xhigh rung available only on this model. Reasoning cannot be disabled, and Grok 4.5 silently treats an xhigh request as high rather than erroring.
- 05xAI's own benchmark claim is a tie, not a lead.The launch post says Grok 4.6 'matches' GPT-5.6 Sol on the Artificial Analysis Intelligence Index — a nine-benchmark composite AA independently confirms. xAI's table compares its default effort against rivals' maximum tiers; read it accordingly.
01 — The LaunchA coding-first launch across six surfaces.
The launch post opens plainly: “Today we are releasing Grok 4.6.” xAI positions the model as building on Grok 4.5 with a particular focus on long-running agents and more ambitious interactive and visual work — staying with complex multi-step tasks like research, codebase work, and turning an idea into a polished application. Notably, this is a developer-surface launch: day one lands in Cursor and Grok Build, plus the API via console.x.ai (which the launch page’s own CTA copy now brands the “SpaceXAI API”) and partner routes on OpenRouter, Vercel, and Cloudflare.
Two things the launch post does not say are worth stating, because assumptions fill vacuums fast. Nothing on the page establishes that Grok 4.6 powers grok.com or X — the named surfaces are the developer ones above. And Grok 4.5 is not described as deprecated; its pricing and model pages remain live alongside the new model. If you covered Grok 4.5’s launch expecting a clean succession story, this is a sibling, not a replacement.
"Grok 4.6 builds on Grok 4.5 with a particular focus on long-running agents and more ambitious interactive and visual work."— xAI, Introducing Grok 4.6 (x.ai/news/grok-4-6)
On training, xAI describes a longer supplemental run than Grok 4.5’s: curated model-generated data for reasoning and technical concepts, Grok 4.5 used to regenerate supervised fine-tuning trajectories across effort levels and agent harnesses, and agentic reinforcement learning spanning knowledge work, general coding, and domains like kernel optimization, web development, and computer-aided design. On longer trajectories, xAI says it observed “more self-testing and verification, with the model checking its own work before moving on” — a vendor description of internal testing, not an independent measurement. We dig into what self-verification claims are actually worth in our companion piece on Grok Build versus Claude Code self-verification, written alongside this post.
There is a launch promo: 2× included usage inside Grok Build and Cursor for the first week. xAI publishes no base-usage figure for either surface, so the multiplier is not quantifiable against a number — treat it as a nudge, not a budget input. xAI also describes its widest-ever pre-deployment safety testing for this model, plus post-deployment and third-party testing, without publishing pass rates or task counts. This lands one day after Grok Bot, xAI’s agent-teammate product, which launched August 11 — a busy week we are logging in our August 2026 model-release tracker.
02 — PricingPricing by surface — the table xAI actually publishes.
The launch post states pricing in one sentence; the real table lives on docs.x.ai’s pricing page, where Grok 4.6 is one row among thirteen models. Pulled out and organized by surface rather than by model, it looks like this — with the Grok 4.5 comparison inline, because that delta is the actual launch-pricing story.
| Surface | Input $/1M | Cached input $/1M | Output $/1M | vs Grok 4.5 |
|---|---|---|---|---|
| List rates — docs.x.ai/docs/pricing | ||||
| Standard tier — prompt below 200K tokens | $2.00 | $0.50 | $6.00 | Input and output identical; cached input rose from $0.30 |
| Long-context tier — prompt at or above 200K (bills the whole request) | $4.00 | $1.00 | $12.00 | Input and output identical; cached input rose from $0.60 |
| Multipliers and exclusions — same documentation | ||||
| Priority processing | 2× standard | 2× standard | 2× standard | Platform-wide mechanism, not 4.6-specific; billed only when the API response confirms the priority service tier |
| Batch API | No discount | — | No discount | Same for 4.5 — xAI’s 20% batch list names only grok-4.3 and grok-4.20 variants |
Three details in that table repay attention. First, the two tiers are not an either/or menu — the same model ID moves between them based on prompt size, which Section 03 unpacks. Second, priority processing is xAI’s documented speed mechanism: a 2× premium over standard rates applied to all token types, platform-wide, and you are only billed the priority rate when the API response confirms it. Third, Grok 4.6 gets no batch discount at all — the pricing page states plainly that models not on its 20% list have none, and neither Grok 4.6 nor Grok 4.5 is on it.
03 — Long ContextCross 200K tokens and the whole request reprices.
Here is the sentence that should have been in the launch post, quoted from xAI’s pricing documentation:
"Models with long context pricing bill the long context rates for all tokens in a request once its prompt reaches the model's long context threshold."— xAI pricing documentation, docs.x.ai/docs/pricing
Read it twice, because the intuitive model is wrong. This is not marginal pricing, where the first 200K tokens bill at $2 and only the overflow bills at $4. Once the prompt reaches the 200K-token threshold, every token in the request — the full input, any cached tokens, and all of the output — bills at the long-context rate. A 200,000-token prompt does not cost slightly more than a 199,000-token one; it costs double per token, on every token, including the response.
Put that against the context window. xAI’s model page documents 500,000 tokens for Grok 4.6, which means the headline $2/$6 rate covers only prompts using up to 40% of the window (200,000 of 500,000 — our arithmetic). The remaining 60% of the advertised context is real and usable, but every request that reaches into it ships at $4/$12. The table below applies xAI’s documented rule to illustrative prompt sizes — the rates are vendor-stated; the rows are our own worked examples.
| Prompt size | Tier billed | Input rate applied | Output rate applied | Share of 500K window |
|---|---|---|---|---|
| 50,000 tokens | Standard | $2.00 / 1M | $6.00 / 1M | 10% |
| 150,000 tokens | Standard | $2.00 / 1M | $6.00 / 1M | 30% |
| 199,000 tokens | Standard | $2.00 / 1M | $6.00 / 1M | 39.8% |
| 200,000 tokens | Long context — whole request | $4.00 / 1M | $12.00 / 1M | 40% |
| 350,000 tokens | Long context — whole request | $4.00 / 1M | $12.00 / 1M | 70% |
| 500,000 tokens (max) | Long context — whole request | $4.00 / 1M | $12.00 / 1M | 100% |
Rates from xAI’s pricing documentation; tier assignment follows its stated threshold rule; window percentages are each prompt size divided by the documented 500,000-token maximum. Note the discontinuity between the third and fourth rows: 1,000 extra prompt tokens flip the entire request — including the output — from $2/$6 to $4/$12 per million. For an agent harness that packs context greedily, that is a step function hiding inside what looks like a flat price.
04 — Versus Grok 4.5Parity everywhere except the cache row.
The strongest checkable fact in this launch is what did not change. On xAI’s own pricing table, Grok 4.5 and Grok 4.6 are identical row for row on uncached input and output — $2.00/$6.00 standard, | NOTE: minor typographical fix — stray space after the slash, inconsistent with '$4.00/$12.00' in the same sentence. Plain ASCII, verified to occur exactly once (line 707). $4.00/$12.00 long-context — and the documented context window is the same 500,000 tokens. Grok 4.6 is neither a price cut nor a context expansion. It is a capability update shipped at its predecessor’s exact rates, which for anyone who read our Grok 4.5 frontier comparison means the cost side of that analysis carries forward unchanged.
Except for one row. Cached input — the rate you pay when the API re-reads context it has already processed — rose from $0.30 to $0.50 per million on the standard tier, and from $0.60 to $1.00 on the long-context tier. Each is a 67% increase by our arithmetic on the two vendor-stated prices. The launch post does not mention it; we found it by reading the 4.5 and 4.6 rows of the pricing table side by side.
Cached-input list price · Grok 4.5 vs Grok 4.6
Source: xAI pricing documentation (docs.x.ai/docs/pricing)Why the cache row matters more than it looks: long-running agents — the workload xAI names as this model’s focus — are cache-heavy by construction. An agent loop re-sends its system prompt, tool definitions, and accumulated context on every turn, and prompt caching is what keeps that affordable. A “same price as last time” headline that quietly reprices the cache row is repricing the exact consumption pattern this model is marketed for. That is worth knowing before you carry a Grok 4.5 cost model forward into a 4.6 deployment.
There is a broader pattern here that we expect to keep seeing: vendors hold headline input/output rates steady — the two numbers everyone screenshots — while the economics move in the rows fewer people read: cache rates, long-context tiers, batch eligibility. The headline is the anchor; the invoice is the table.
05 — The Fast VariantA fast variant with no model ID.
One line in the launch post has no counterpart anywhere in xAI’s documentation. The post states: “Pricing starts at $2 per million input tokens and $6 per million output tokens. Additionally, there is a fast variant which is twice the price.” That is the entire disclosure — no model ID, no name, no pricing-table row.
We looked for the product behind the sentence. No fast Grok 4.6 model ID appears in xAI’s pricing table (thirteen model rows), its models index, or OpenRouter’s catalog. Doubling the standard rate yields $4/$12 by simple arithmetic — but those dollar figures are ours, not xAI’s, and they happen to be numerically identical to the fully documented long-context tier, which is a different thing entirely: a prompt-size threshold on the same model ID, not a faster variant. The closest documented mechanism is priority processing — a platform-wide 2× premium on all token types — but xAI’s docs present that as a service tier, not a Grok 4.6 variant.
Stated neutrally: this is a genuine ambiguity in the vendor’s own launch materials, and the practical guidance is simple. Build against what the pricing table documents — the standard tier, the long-context tier, and priority processing — and treat the fast variant as an announcement without a product page until a model ID shows up in the documentation.
06 — SpecsThe spec sheet and the effort ladder — no max rung.
The model page documents a 500,000-token context window, text and image input with text output, and function calling, structured outputs, and reasoning. The models overview states the knowledge cutoff verbatim: “The knowledge cut-off date of Grok 4.6 is February 1, 2026.” Serving details: regions us-east-1 and us-west-2, with rate limits of 150 requests per second and 50,000,000 tokens per minute. One spec is conspicuously absent — xAI publishes no maximum output-token figure for Grok 4.6 on its pricing page, the model page, or the reasoning docs. We state that as an absence rather than estimating one.
Documented by xAI
Listed under 'At a glance' on docs.x.ai's Grok 4.6 model page — a first-party figure, with OpenRouter's listing as corroboration. Identical to Grok 4.5's documented window; xAI publishes no maximum output-token figure for Grok 4.6. | NOTE: plain ASCII, verified to occur exactly once (BlogCapsGrid 'Context window' tile body, line 885). Narrows the absence claim to the model the research actually checked.
2026 — stated verbatim
The models overview states the knowledge cut-off date of Grok 4.6 as February 1, 2026 — roughly six months before release. Anything after that date reaches the model only through tools or context you provide.
Plus 50M tokens/minute
Documented per-model serving limits in us-east-1 and us-west-2. At the 500K maximum context, a single full-window request consumes 1% of a minute's token budget (500,000 of 50,000,000 — our arithmetic).
The reasoning-effort ladder is where API builders get caught. Grok 4.6 documents four rungs — and the reasoning docs are explicit about the defaults: “If not specified, reasoning_effort defaults to ‘high’. Reasoning cannot be disabled.”
low
The lowest documented rung. Reasoning cannot be disabled on Grok 4.6, so low is the floor of the ladder — there is no non-reasoning mode to fall back to.
medium
The step between the floor and the default. Like every rung on this ladder, it still reasons; the rung controls effort, not whether thinking happens.
high (default)
Unspecified requests run at high. It is also the configuration xAI benchmarked in its own launch table — the column is labeled Grok 4.6 High, not xhigh.
xhigh
New, and available only on grok-4.6. Per the docs, models that do not support it — such as grok-4.5 — treat an xhigh request as high, silently, rather than erroring. There is no max rung above it on either model.
Two integration notes from the same docs. Grok 4.6 exposes summarized reasoning as streamable reasoning_content deltas alongside the final response, with optional encrypted full reasoning traces for multi-turn continuation. And three familiar sampling parameters — presencePenalty, frequencyPenalty, and stop — cannot be used with this reasoning model: requests including them return an error, so scrub them from any shared request builder before pointing it at grok-4.6.
The ladder’s ceiling deserves emphasis for anyone writing multi-vendor routing code: there is no max rung documented for Grok 4.6 or Grok 4.5 — xhigh is the top. Rival ladders from OpenAI and Anthropic document a max tier above their own high, so a harness that assumes a universal effort vocabulary will misbehave differently per vendor — and on Grok 4.5 the failure is silent downgrading, not an error.
07 — BenchmarksWhat xAI claims — a tie, on its own terms.
This post deliberately does not re-litigate the frontier comparison — that analysis has its own dedicated companion. But the launch post’s framing is worth reading precisely, because it is more modest than a skim suggests. xAI writes that Grok 4.6 “achieves frontier intelligence across several agentic coding and knowledge work benchmarks” and that “It matches GPT-5.6 Sol on the Artificial Analysis Intelligence Index, which is a composite score of nine benchmarks.” The operative verb is matches — the vendor’s own claim is parity with one named rival on one named index, not leadership of the frontier. Nothing in the materials we reviewed supports extending that tie into a leadership claim, and we do not.
The comparison table’s configuration matters as much as its numbers. xAI’s own column headers read Grok 4.6 High, Grok 4.5 High, GPT-5.6 Sol Max, and Fable 5 Max — the new model at its default rung (third of four on its own ladder) against rivals at their documented ceilings, with competitor figures drawn, per xAI’s footnote, from the respective developers’ published system cards or leaderboards. What that asymmetry does to score interpretation — in both directions — is exactly what our companion effort-tier analysis unpacks, and the general skill of reading a vendor table that discloses its own losses gets its own companion guide.
08 — For TeamsWhat this means for your token budget.
Marketplace data corroborates the list price. OpenRouter’s x-ai/grok-4.6 listing shows $2.00/$6.00 with $0.50 cached input — an exact match to xAI’s standard-tier list — served by two providers at launch with throughput around 127 to 130 tokens per second and P50 latency of 0.53 to 0.78 seconds. OpenRouter also reports a weighted-average price its customers actually pay: $0.8854 per million input and $6.117 per million output. Label that correctly — it is an OpenRouter-observed blended average reflecting caching and discount mix across real traffic, not a different list price. For long-running agentic work, the cache-row increase in Section 04 is the change to model first.
Keep prompts below 200K tokens
Crossing the threshold reprices every token in the request at $4/$12 per 1M — xAI's documented rule, not marginal overflow pricing. If a workload can be chunked to stay under 200K, the same tokens bill at half the rate.
Re-model your cache economics
Cached input is $0.50 per 1M against Grok 4.5's $0.30 — a 67% increase on the row that long-running agent loops hit hardest. Re-run the cost model with 4.6's cache rates instead of carrying 4.5 assumptions forward.
There is no batch lane for 4.6
xAI's batch table grants its 20% discount only to grok-4.3 and grok-4.20 variants; Grok 4.6 and 4.5 get none. Offline bulk jobs may price better on a model with a documented batch rate — compare before defaulting.
Pin effort rungs per model
Default is high; the ceiling is xhigh; no max string exists on this ladder. And Grok 4.5 silently treats xhigh as high rather than erroring — so pin explicit per-model efforts in routing config instead of assuming a shared vocabulary.
Looking forward, the safest read is that per-surface pricing complexity is becoming the norm, not the exception: one model ID now carries at least four billing behaviors (standard, long-context, priority, cached) before a fast variant even gets a model ID. Evaluating a model on its headline rate alone was already sloppy; on this pricing table it is measurably wrong at exactly the prompt sizes agentic workloads use. If your team is deciding where Grok 4.6 fits in a multi-vendor stack — or whether your current cost model survives contact with a 200K threshold — that per-surface pricing audit is the kind of work our AI transformation engagements start with, and Grok Build itself — one of the two day-one surfaces — is covered in our Grok Build deep dive.
09 — ConclusionRead the pricing page, not just the launch post.
Grok 4.6 is a capability update priced exactly like its predecessor — with one cliff and one quiet increase.
The checkable facts: Grok 4.6 shipped August 12, 2026 on Cursor, Grok Build, and the API, at Grok 4.5’s exact uncached rates and the same documented 500K context — neither a price cut nor a context expansion. The two things the headline hides are a 200K-token threshold that reprices the entire request at $4/$12, and a cached-input row that rose 67% ($0.30 to $0.50 per million, standard tier) without a mention in the launch post.
On capability, the discipline is to say what the sources say and stop. xAI’s own claim is a tie with GPT-5.6 Sol on an independently confirmed nine-benchmark index, measured at Grok 4.6’s default effort against rivals’ maximum tiers. That is a real and interesting result — and it is not a leadership claim, so we have not written one.
The practical move is the same one we recommend for every launch in this cycle: price the model against your own prompt-size distribution, not the vendor’s headline. A workload that lives at 40K tokens sees Grok 4.5’s economics with a new capability profile. A workload that packs 250K tokens of context per request is buying a different product at double the rate — and the only place that is written down is the pricing table.