Claude Fable 5.1 vs Claude Opus 5

$2.98 / task
Wins 24 of 45 benchmarks
$2.19 / task
Wins 11 of 45 benchmarks
Fable 5.153.8
Opus 551.3
Fable 5.1at max1,502
Opus 5at max1,490
Fable 5.1at max1,585.6
Opus 5at max1,573.4
Fable 5.1at max1,504.9
Opus 5at max1,507.3
Fable 5.1at max1,527.3
Opus 5at high1,519.5
Fable 5.1at max1,501.7
Opus 5at max1,525.9
Fable 5.1at max1,517.2
Opus 5at max1,517.8
Fable 5.1at max1,560.1
Opus 5at max1,515.4
Fable 5.1at max1,520.8
Opus 5at max1,520.7
Fable 5.1at max1,507.5
Opus 5at max1,500.5
Fable 5.1at max1,524.3
Opus 5at max1,519.9
Fable 5.1at max1,518.6
Opus 5at max1,507.2
Fable 5.1at max1,520.5
Opus 5at max1,519.5
Fable 5.137.6
Opus 531
Fable 5.1at max70.8
Opus 563.3
Fable 5.129.1
Opus 526.9
Fable 5.148.9
Opus 544.8
Fable 5.163.1
Opus 557.1
Fable 5.169.1
Opus 560.7
Fable 5.184.7
Opus 582
Fable 5.126.8
Opus 520
Fable 5.1at max71.1
Opus 556.1
Fable 5.196.6
Opus 5at max99
Fable 5.194.5
Opus 5at max97.5
Fable 5.187.5
Opus 5at max97.1
Fable 5.186.3
Opus 5at max90.4
Fable 5.1at max48
Opus 5at max43
Fable 5.1at max0
Opus 5at max0
Fable 5.1at max87.8
Opus 5at max73.2
Fable 5.1at max90.2
Opus 5at max85.6
Fable 5.1at max58
Opus 5at max59
Fable 5.1at max91
Opus 5at max82.6
Fable 5.1at low86.6
Opus 5at max90.7
Fable 5.188.5
Opus 587
Fable 5.153.5
Opus 563.6
Fable 5.191.3
Opus 591
Fable 5.155.3
Opus 555.3
Fable 5.1—
Opus 5at high30.2
Fable 5.1at max77.5
Opus 5—
Fable 5.1at high87.7
Opus 5—
Fable 5.1at max87.5
Opus 5—
Fable 5.1at high79.8
Opus 5—
Fable 5.1at low78
Opus 5—
Fable 5.1—
Opus 5at max32.6
Vals Science Index?
Fable 5.1—
Opus 547.9

Specs

SpecFable 5.1Opus 5
Input, per 1M$10$5
Output, per 1M$50$25
Cost per task?$2.98$2.19
Speed, tok/s5655
Context1M1M
WeightsClosedClosed
ReleasedSep 2026Jul 2026
See images✓✓
Read PDFsPartialPartial
Hear audio——
Watch video——
Call tools✓✓
Force a tool callPartialPartial
Return strict JSON✓✓
Search the web??
Run code??
Use a computer??

What breaks when you switch

Fable 5.1 → Opus 5
Nothing known.
Opus 5 → Fable 5.1
Replace forced tool_choice›

Forced tool_choice returns HTTP 400; use auto with an explicit instruction and strict tools, or JSON outputs.

Adaptive thinking is always on›

Disabled thinking or manual budget_tokens returns HTTP 400; omit thinking or use adaptive thinking.

No non-default sampling values›

Non-default temperature, top_p or top_k returns HTTP 400; omit non-default sampling values.

Requires 30-day data retention · Claude API›

A Claude API organization or workspace without 30-day retention receives HTTP 400; configure workspace retention or contact the Anthropic account team.

Thinking blocks bind to conversations›

Where conversation binding is enforced, replaying an invalidated block returns HTTP 400; use the documented drop_block control to continue without it.

No assistant prefill›

Assistant prefill returns HTTP 400; use system prompt instructions instead.