Verified as of August 4, 2026

Claude Fable 5 Context Window

Fable 5 has a 1M-token context window by default — about 555,000 words — and can generate up to 128K output tokens per request, at $10 / $50 per million tokens. The real question is not whether the window is 1M, but what using it costs — and whether your task actually needs it.

TL;DR — the direct answers

Fable 5's context window is 1M tokens (default on the API, no beta header needed), with 128K max output. Input bills at $10 per million tokens, output at $50 per million. Three caveats shape the real cost: output tokens count against the window — 128K of output leaves roughly 872K of input space; the tokenizer splits text into ~30% more tokens than pre-4.7 models, so content that measured 1M tokens bills as ~1.3M (about $13); and caching is the biggest lever — at 70% cache hit a full-corpus pass drops from $11.00 to about $4.70. Details below.

The 1M window, in numbers

API list prices per million tokens, USD, from Anthropic's pricing docs (verified August 4, 2026). Every value below is read from the site's model-pricing data — change it once, it updates everywhere.

SpecClaude Fable 5
Model IDclaude-fable-5
Context window1M
Max output128K
Input (per M tokens)$10.00
Output (per M tokens)$50.00
Cached input (per M)$1.00
Batch (50% off)$5.00 / $25.00
Data retention30 days — mandatory, zero-retention N/A

The context window holds everything in the request — system prompt, conversation history, tool definitions, images and documents — plus the output the model generates, including thinking tokens. With max output at 128K, a single request can use roughly 872K of input before hitting the 1M limit.

Rates and specs verified 2026-08-04

What 1M tokens actually costs — worked example

Numbers computed from the site's model-pricing data. A "full-window pass" is 1M input tokens as counted by Fable 5's own tokenizer; output bills on top.

One full-window input pass (uncached)
$11.00
Same pass, batch mode
$5.50
Cached re-read, per M tokens
$1.00

Batch mode halves the input leg but is not real-time — right for scheduled analysis jobs, wrong for interactive work.

The tokenizer tax: content that measured 1M tokens on a pre-4.7 model counts as about 1.3M tokens on Fable 5 — roughly 30% more — about $13.00 at input rates, and it no longer fits in a single pass. All current models share the new tokenizer, so comparisons between them are unaffected; only budgets written against pre-4.7 token counts are.

The tokenizer tax — why long context costs ~30% more than it looks

Anthropic documents that Fable 5 uses the tokenizer introduced with Opus 4.7, which splits the same text into roughly 30% more tokens than pre-4.7 models (documented range 1.0x–1.35x, weighted toward the top on code, JSON, XML and YAML). The site's model-pricing data uses a single factor:

Tokenizer inflation factor

1.3x

  • Shared by every current model

    Fable 5, Mythos 5, Opus 4.8 and Opus 5 all use the new tokenizer, so switching between them changes nothing. The inflation only bites when you compare against a pre-4.7 model or an old token count.

  • Every old token budget is ~30% too low

    Cost estimates written against a pre-4.7 token count understate spend by about 30%. A corpus that measured 1M tokens bills as roughly 1.3M — about $13 per pass at Fable 5 rates — and now exceeds the window.

  • Long context is where the tax bites

    On a 2K-token prompt the extra ~600 tokens are a rounding error. On a 1M-token pass the tax is $3 of every $10 — and it compounds across cache writes and every re-read of a large corpus.

Long-context costs, honestly

One full-window pass over a 1M-token corpus, priced per model. The Haiku 4.5 column is the 200K-window reality check. List rates, USD, from the site's model-pricing data.

Claude Fable 5Claude Opus 5Claude Haiku 4.5
Context window1M1M200K
Input (per M)$10.00$5.00$1.00
Output (per M)$50.00$25.00$5.00
Cached input (per M)$1.00$0.50$0.10
1M corpus, one pass, uncached$11.00$5.50Cannot fit — needs ~6 chunked passes
1M corpus, one pass, 70% cached$4.70$2.35Cannot fit — needs ~6 chunked passes

Assumptions: 1M input tokens as counted by the model (tokenizer inflation deliberately not applied — all three models share the tokenizer, so it cancels in the comparison), 20K output per pass at high effort, no safeguard fallback. "Uncached" = 0% cache hit, "Cached" = 70%. Haiku 4.5 cannot hold the corpus in one request — a 200K window needs about six ~180K chunks, and chunked processing loses cross-chunk reasoning. Caching changes the story: at 70% hit, Fable 5's pass costs $4.70 instead of $11.00.

The biggest lever is caching, not the window size

Cache turns the long-context story around. Same corpus, many requests: write the 5-minute cache once, re-read at $1 per million tokens.

Loading a 1M-token corpus into the 5-minute prompt cache costs $12.50 once, then $1.00 per million tokens on every re-read. For RAG-style workloads that re-scan the same corpus — codebases, document sets, support archives — that is what makes the 1M window affordable: 70% hit ≈ $4.70 per pass instead of $11.00. Batch mode halves the input leg of a full-corpus pass (not real-time).

When you need 1M — and when you don't

The 1M window is a tool for a specific class of jobs. Most real workloads fit in 200K and should stay there.

  • Genuinely 1M-needed

    Full-repository code analysis — a large monorepo fits in 1M tokens, not in 200K. Whole-corpus RAG — a small database or document set loaded entire: no chunking, no retrieval to tune. Long agentic runs — a multi-hour agent accumulates context turn by turn; with 128K output there is roughly 872K of room for the trail it leaves behind.

  • Not 1M-needed

    Single-document work — a long paper, a code review, a legal filing: 200K is already generous. High-frequency traffic — the per-request cost of a 1M pass ($10 before caching) compounds on volume. Routine conversation — a chat that never approaches 100K has no reason to pay frontier input prices for headroom.

  • The 3-question decision

    Does the corpus fit in 200K? If yes, use a 200K model and stop reading. Does the task need the whole corpus in context at once? If not, chunking or retrieval wins. If both answers are yes — does it re-scan the same corpus? If so, cache it and the 1M window is cheap; if it is a one-off full-corpus analysis, that 1M pass is a real, deliberate cost.

The older 128K-window generation (2023–24 era models) cannot hold a 200K corpus, let alone 1M — a 1M corpus chunked into 128K blocks needs about eight passes and loses cross-block reasoning. That class is effectively priced out of long-context work; today the choice is 200K (Haiku 4.5) or 1M (Fable 5, Opus 5, Sonnet 5).

1M context × 30-day retention: the compliance angle

Fable 5 API use carries a mandatory 30-day data-retention window — zero-data-retention agreements do not apply, and the requirement covers everything you send through the 1M window. Teams that process large corpora (source code, customer documents, PII-adjacent records) should treat any long-context workload as data that must be retained for 30 days. If your compliance posture rules that out, that alone decides against Fable 5 for that workload.

Fable 5 API use carries a mandatory 30-day data-retention window — zero-data-retention agreements do not apply, and the requirement covers everything you send through the 1M window. Teams that process large corpora (source code, customer documents, PII-adjacent records) should treat any long-context workload as data that must be retained for 30 days. If your compliance posture rules that out, that alone decides against Fable 5 for that workload.

Model your own context budget

Plug your corpus size and cache hit rate into the cost calculator, or count your actual tokens before you design for 1M.

FAQ — Fable 5 context window