Updated October 12, 2026: This article now reflects Claude Haiku 5.5, released on October 7. In Anthropic's official model list, the current lightweight model has changed from Haiku 4.5 to Haiku 5.5, and its prices are $0.10 input and $0.50 output, one-tenth of Haiku 4.5 (for prompts up to 100,000 tokens; above that, $0.50 input and $2.50 output). We have revised the pricing and model tables, cost estimates, selection guide, and FAQ, and corrected the conclusion that Haiku 4.5 is the cheapest option. Haiku 4.5 stays in the tables as a Legacy model (older, still available). Also on October 7, the cache-hit price for Sonnet 5.5 dropped from $0.20 to $0.10 (0.05x the input price), so the tables and explanations reflect that as well.

Updated September 29, 2026: This article now reflects Claude Sonnet 5.5, released on September 28. In Anthropic's official model list, the current balanced model has changed from Sonnet 5 to Sonnet 5.5, so we have revised the model tables, benchmarks, speed, availability dates, selection guide, and FAQ. Sonnet 5.5 has the same prices as Sonnet 5 ($2 input, $10 output, with the same caching and batch rates), so the figures in the pricing tables and cost estimates are unchanged. Sonnet 5 stays in the tables as a Legacy model (older, still available). The changes that return a 400 error when you move from Sonnet 5, and how to choose between Sonnet 5.5 and Opus 5.5, are covered in Claude Sonnet 5.5 vs Sonnet 5: Pricing, Performance, Migration.

Updated September 25, 2026: This article now reflects Claude Opus 5.5, released on September 22. The model Anthropic's official model list recommends as the place to start when you're unsure has changed from Opus 5 to Opus 5.5, and the price has dropped from $5/$25 to $4/$20, so we have revised the pricing, performance, and speed tables, the cost estimates, the selection guide, and the FAQ. Opus 5 stays in the tables as a Legacy model (older, still available). On September 22 we had also fully rewritten tables that still carried the previous generation's figures, and corrected the outdated statement that "Sonnet 5 costs an introductory $2/$10 until August 31, then $3/$15," since Anthropic made $2/$10 the permanent price on August 10.

The first question most people run into when they start using Claude is "Should I use Opus, Sonnet, or Haiku?" As of September 2026, there is also a tier above all three: Fable 5.1.

Compare output prices on the API and the spread is 100x, from $50 for Fable 5.1 down to $0.50 for Haiku 5.5; even between Opus 5.5 and Haiku 5.5 it is 40x (Haiku 5.5's price applies to prompts up to 100,000 tokens; above that, output costs $2.50 and the gaps shrink to 20x and 8x). But the most expensive model is not always the right one. For some jobs Haiku is the sensible choice, while other tasks really do need Opus or higher.

This article compares pricing, performance, and speed as checked against Anthropic's official documentation on October 12, 2026, and works through cost estimates for common use cases to help you pick the right model. Model names and prices keep changing, so this article puts what to base the choice on ahead of which model to pick.

1. Where the Four Models Fit

Claude's Four Models: Positioning and Strengths

More capable, higher cost ← → Faster, lower cost

Fable 5.1
Top tier
Agent work that runs for hours
Hard reasoning, deep research
1M-token context
$10 / $50
Opus 5.5
Anthropic's recommended start
Long-running agentic coding
Knowledge work, computer use
1M-token context
$4 / $20
Sonnet 5.5
Balanced
Everyday coding
Writing, data analysis
1M-token context
$2 / $10
Haiku 5.5
Fast, low cost
Chatbots
Classification, high-volume batch jobs
1M-token context
$0.10 / $0.50

Prices per million tokens (input / output). Haiku 5.5 prices apply to prompts up to 100,000 tokens; above that, $0.50 / $2.50. Checked on October 12, 2026 against Anthropic's pricing page and the guidance in its official model list

ModelPositionReleasedIn a nutshell
Fable 5.1Top tierSeptember 1, 2026For hard reasoning and agent work that runs for hours. The slowest to respond of the four
Opus 5.5Anthropic's recommended starting point (as of September 2026)September 22, 2026Built for long-running agentic coding and knowledge work; the official list says that if you're unsure, this is where to start for most use cases
Sonnet 5.5BalancedSeptember 28, 2026Officially described as "the best combination of speed and intelligence." Good for well-scoped everyday coding and document work
Haiku 5.5Fast, low costOctober 7, 2026The fastest and cheapest. For high-volume and real-time workloads such as classification, extraction, and subagents
Opus 5 (Legacy)Previous starting point, still availableJuly 24, 2026The officially recommended starting point until September 22; costs more per token than Opus 5.5
Sonnet 5 (Legacy)Previous balanced model, still availableJune 30, 2026The current Sonnet until September 28; same input and output prices as Sonnet 5.5 (its cache hit costs twice as much)
Haiku 4.5 (Legacy)Previous lightweight model, still availableOctober 15, 2025The current Haiku until October 7; 10x the price of Haiku 5.5 (comparing prompts up to 100,000 tokens)

Sources: Anthropic, "Models overview", "Choosing the right model", and each model's page (checked October 12, 2026)

Which model counts as the "starting point" changes every time a new model ships. What stays the same is the structure: at the top of its official model list, Anthropic names the model to start with when you're unsure, and the top-tier model to move up to when that isn't enough. As of October 12, 2026, those are Opus 5.5 and Fable 5.1, and the tables in this article follow that guidance. Opus 5, the previous starting point; Sonnet 5, which Sonnet 5.5 replaced on September 28; and Haiku 4.5, which Haiku 5.5 replaced on October 7, have moved to the Legacy section of the list (older, still available). They haven't gone away: Anthropic has committed not to retire Opus 5 before July 24, 2027, or Sonnet 5 before June 30, 2027. For Haiku 4.5, the commitment only runs to October 15, 2026, so see the availability notes in Section 5.

The names map to literary length. An opus is a large, complex work, standing for the deepest and longest thinking; a sonnet (a 14-line poem) is moderate depth; a haiku is short and quick. Fable sits one tier above Opus, and Anthropic describes it as its most capable generally available model.

2. API Pricing Comparison

Prices can change. Always check Anthropic's official pricing page for the latest figures (this article reflects prices as of October 12, 2026).

API Pricing Comparison (per Million Tokens)

Fable 5.1
Input$10
Output$50
Batch input$5
Batch output$25
Cache hit$0.25
Output cost 100x
Opus 5.5
Input$4
Output$20
Batch input$2
Batch output$10
Cache hit$0.20
Output cost 40x
Sonnet 5.5
Input$2
Output$10
Batch input$1
Batch output$5
Cache hit$0.10
Output cost 20x
Haiku 5.5
Input$0.10
Output$0.50
Batch input$0.05
Batch output$0.25
Cache hit$0.01
Output cost 1x (baseline)
For prompts over 100,000 tokens, every item is 5x ($0.50 / $2.50)
Stack batch and caching, and cached input drops to 5% of the standard rate or less
Cache hit = 1/10 of input (1/20 for Opus 5.5 and Sonnet 5.5, 1/40 for Fable 5.1); batch = half price on both input and output

Standard Pricing (per Million Tokens)

ModelInputOutputBatch inputBatch outputCache write (5 min)Cache hit
Fable 5.1$10$50$5$25$12.50$0.25
Opus 5.5$4$20$2$10$5$0.20
Sonnet 5.5$2$10$1$5$2.50$0.10
Haiku 5.5 (prompts up to 100K tokens)$0.10$0.50$0.05$0.25$0.125$0.01
Haiku 5.5 (prompts over 100K tokens)$0.50$2.50$0.25$1.25$0.625$0.05
Opus 5 (Legacy)$5$25$2.50$12.50$6.25$0.50
Sonnet 5 (Legacy)$2$10$1$5$2.50$0.20
Haiku 4.5 (Legacy)$1$5$0.50$2.50$1.25$0.10

Source: Anthropic, "Pricing" (checked October 12, 2026). A 1-hour cache write costs 2x the input price. For Haiku 5.5, the prompt length counts all input tokens in a request, including cache reads and writes, and a request over 100,000 tokens pays the higher prices even for the part that hits the cache. Restricting processing to the US only multiplies every line item by 1.1 (Claude 4.6 and later models; on Haiku 5.5 it also applies to the over-100K prices; Haiku 4.5 is not covered). Pricing through Google Cloud (Vertex AI) is covered in How to Use Claude on Vertex AI.

The gap between the most expensive output, Fable 5.1 ($50/MTok), and the cheapest, Haiku 5.5 ($0.50/MTok), is 100x; between Opus 5.5 and Haiku 5.5 it is 40x. Sonnet 5.5 costs half of Opus 5.5 on input, output, and cache hits, and 20x Haiku 5.5. But once a single prompt to Haiku 5.5 goes over 100,000 tokens, every item costs 5x ($0.50 input, $2.50 output), so for workloads that feed a long document on every request the gap with Sonnet 5.5 narrows to 4x. The Legacy Haiku 4.5 ($1/$5) costs 10x Haiku 5.5 for prompts up to 100,000 tokens and still 2x above that, so Haiku 5.5 is cheaper either way.

When Sonnet 5 was announced on June 30, 2026, its pricing was described as an introductory $2/$10 through August 31, rising to $3/$15 afterward. In an update to the announcement on August 10, Anthropic made $2/$10 the permanent price and stated there would be no increase. Sonnet 5.5, released on September 28, launched with the same prices as Sonnet 5, including caching and batch rates, but on October 7 its cache-hit price alone dropped from $0.20 to $0.10 (input, output, batch, and cache-write prices are unchanged). Opus pricing held at $5/$25 from Opus 4.5 through Opus 5, and Opus 5.5 is the first to drop it, to $4/$20 (in Anthropic's price list, the earlier Opus 4.1 was $15/$75). In the Opus 5.5 announcement, Anthropic also says that at default settings it is 40% cheaper than Opus 5 on typical tasks, but that is Anthropic's own measurement, combining the per-token price cut (20% on input and output) with fewer tokens used per task. Whether your own work gets the same savings is something you need to confirm by measuring usage. The Sonnet 5.5 announcement's "up to 30% less per task than Sonnet 5" is the same kind of figure: the per-token price is unchanged, and Anthropic measured the savings from using fewer tokens.

Cost-Saving Techniques

The Batch API halves both input and output, and a cache hit cuts input cost to one-tenth. Anthropic's pricing page says the two discounts stack, bringing cached input down to 5% of the standard rate (and output to the batch half price). The cache-hit rate differs by model: it is usually 10% of input ($0.01 for Haiku 5.5), but 5% for Opus 5.5 and Sonnet 5.5 ($0.20 and $0.10; Sonnet 5.5 since October 7, 2026) and 2.5% ($0.25) for Fable 5.1. As a result, for workloads that feed the same long context over and over, the gap between models is narrower than their input/output prices suggest: even Fable 5.1 charges only 1.25x Opus 5.5 for a cache hit (Sonnet 5.5 costs half of Opus 5.5, the same ratio as for input and output). In the Opus 5.5 announcement, Anthropic writes that cache reads account for most of the cost of agentic and coding work.

What Is a "Token"?

API usage is billed in "tokens." According to Anthropic, 1 million tokens is about 555,000 words (about 2.5 million Unicode characters) with the new tokenizer used by Claude 4.7 and later models such as Opus 5.5, Sonnet 5.5, Haiku 5.5, and Fable 5.1, and about 750,000 words for the Legacy Haiku 4.5 and other earlier models. The new tokenizer counts the same text as roughly 30% more tokens; the Sonnet 5 announcement puts it at 1.0 to 1.35x depending on the content. The ratio also varies by language, and code or non-English text can differ from these word counts, so the reliable approach is to measure your own text with Anthropic's token counting API.

3. What About Subscriptions?

If you use a monthly subscription instead of pay-as-you-go API billing, the cost structure changes significantly.

PlanMonthly priceAvailable modelsClaude Code default (v2.1.280 and later)
Free$0Sonnet, Haiku— (Claude Code not included)
Pro$20 ($17/month billed annually)Opus, Sonnet, Haiku (Fable via extra usage credits)Opus 5.5
Max$100All (Fable up to 50% of the weekly limit)Opus 5.5
Ultra$200All (Fable up to 50% of the weekly limit)Opus 5.5

Sources: Claude pricing page, Claude Code, "Model configuration" (checked September 29, 2026). In Claude Code, Team and Enterprise also default to Opus 5.5; before v2.1.280, Pro and Team standard seats defaulted to Sonnet 5, and Max and Team premium seats to Opus 5

Default models have changed with each new release. According to the official Claude Code documentation, the Opus 5.5 update on September 22, 2026 (v2.1.280) made Opus 5.5 the default on every paid plan, including Pro. For chat, the Sonnet 5 announcement (June 30, 2026) said Free and Pro default to Sonnet 5, and the Opus 5 announcement (July 24) said Max defaults to Opus 5, but the Opus 5.5 and Sonnet 5.5 announcements do not mention any change to the chat defaults. Check the model picker in the app to see the current default. In Claude Code, Fable 5.1 is never the default on any plan; it is used only when you select it yourself.

Subscriptions are not unlimited: they have usage limits, but up to those limits you pay a flat rate. Anthropic does not publish how much each plan allows in tokens or dollars, so primary sources can't tell you "how many times cheaper than the API" a subscription is. If you hit the limit, you can keep going at standard API rates by turning on extra usage credits. In the Opus 5.5 announcement, Anthropic also says it raised the "5-hour usage limits" for Pro, Max, Team, and seat-based Enterprise, but it does not say by how much.

Switching Models in Claude Code

In Claude Code you can switch models at launch with claude --model opus or claude --model sonnet, or mid-session with /model sonnet. The model that opus points to changes when a new Opus ships; as of September 2026 it is Opus 5.5 (v2.1.280 and later). When you use Anthropic's API, sonnet points to Sonnet 5.5 as of September 29, 2026 (v2.1.284 and later; through cloud providers such as Amazon Bedrock it points to an older Sonnet). When you use Anthropic's API, haiku points to Haiku 5.5 as of October 12, 2026 (use v2.1.293 or later; on Amazon Bedrock, Google Cloud, Microsoft Foundry, and Claude Platform on AWS it still points to Haiku 4.5). For the top tier, use /model fable (Fable 5.1). There is also opusplan, which has Opus do the planning and Sonnet do the execution. For more on Claude Code itself, see Claude Chat vs. Cowork vs. Code.

4. Performance Benchmarks

Each time Anthropic releases a new model, it builds a comparison table against whichever models it wants to compare at the time. As a result, all four models never appear in a single table. Here we lay out each announcement's table separately (all figures come from Anthropic's official announcement tables; don't compare numbers across tables, because the test conditions differ).

From the Opus 5.5 announcement: vs. Fable 5.1 and Opus 5

BenchmarkWhat it measuresOpus 5.5Fable 5.1Opus 5 (Legacy)
Terminal-Bench 4.0Agentic coding in the terminal66.4%55.8%52.3%
FrontierCode v1.1 (Main)Whether code changes get merged54.4%50.3%48.0%
CursorBench 4.0Ambiguous multi-file tasks57.8%51.8%46.6%
GDPval-AA v2.1 (Elo)Real work across 44 occupations184617351708
Humanity's Last Exam (with tools)Hard cross-disciplinary questions67.7%65.6%63.6%
OSWorld 2.0Computer use81.8%80.7%74.0%

Source: comparison table in Anthropic, "Introducing Claude Opus 5.5" (September 22, 2026). Opus 5.5 was measured at maximum effort (max), except Terminal-Bench 4.0 at xhigh; OSWorld 2.0 is marked "partial" in the table's notes

Sonnet 5.5 announcement table: compared with Sonnet 5 and Opus 5.5

BenchmarkWhat it measuresSonnet 5.5Sonnet 5 (Legacy)Opus 5.5
Terminal-Bench 4.0Agentic coding in the terminal70.6%10.3%66.4%
FrontierCode v1.1 (Main)Whether code changes get merged52.1% (xhigh)42.4%54.4%
CursorBench 4.0Ambiguous multi-file tasks55.5%34.1%57.8%
GDPval-AA v2.1 (Elo)Real work across 44 occupations184414491846
Humanity's Last Exam (with tools)Hard cross-disciplinary questions64.5%54.9%67.7%
OSWorld 2.1Computer use80.1%57.0%81.8%

Source: comparison table in Anthropic, "Introducing Claude Sonnet 5.5" (September 28, 2026). Opus 5.5's Terminal-Bench 4.0 score is at xhigh. Sonnet 5.5 scores 46.2% on FrontierCode at max, lower than at xhigh; the table's note attributes this to running a code-review routine more often, which led to more out-of-scope changes. OSWorld 2.1 is marked "partial" for all three

From the Opus 5 and Sonnet 5 announcements: using the previous-generation Opus 4.8 as a yardstick

Opus 5 and Sonnet 5 were never compared in the same table. However, both announcements include the previous-generation Opus 4.8, so we use it as a common yardstick.

BenchmarkWhat it measuresOpus 5Sonnet 5Opus 4.8 (previous gen, yardstick)
Humanity's Last Exam (no tools)Hard cross-disciplinary questions56.3%43.2%49.8%
Humanity's Last Exam (with tools)Same, with search and other tools64.7%57.4%57.9%
BenchmarkWhat it measuresModel comparedOpus 4.8 (previous gen)
Frontier-Bench v0.1Agentic terminal tasksOpus 5: 43.3%21.1%
DeepSWE v1.1Agentic codingOpus 5: 68.8%59.0%
OSWorld 2.0Computer useOpus 5: 70.6%55.7%
SWE-bench ProAgentic codingSonnet 5: 63.2%69.2%
Terminal-Bench 2.1Agentic codingSonnet 5: 80.4%82.7%
OSWorld-VerifiedComputer useSonnet 5: 81.2%83.4%

Sources: comparison tables in Anthropic, "Introducing Claude Opus 5" (July 24, 2026) and "Introducing Claude Sonnet 5" (June 30, 2026)

The ordering is clear. Within Anthropic's tables, Opus 5.5 beats Fable 5.1 and Opus 5 on all six rows, Opus 5 is well ahead of the previous-generation Opus 4.8 (roughly 2x on Frontier-Bench), and Sonnet 5 lands slightly short of Opus 4.8 (6.0 points behind on SWE-bench Pro, 2.3 points on Terminal-Bench 2.1). Anthropic itself says in the Sonnet 5 announcement that its performance is close to Opus 4.8 at a lower price. In the Sonnet 5.5 announcement's table, Sonnet 5.5 beats Sonnet 5 on all six rows and even beats Opus 5.5 on Terminal-Bench 4.0 (70.6% vs. 66.4%), but falls short of Opus 5.5 on the other five.

That said, don't read these numbers directly as "real-world differences." In the Opus 5.5 announcement, Anthropic itself writes that at this level, benchmark gaps have become an unreliable guide to real-world gaps, and that in its own internal use, the difference between Opus 5.5 and Fable 5.1 feels smaller than the scores suggest. The Sonnet 5.5 announcement likewise says that even where benchmark scores are close, Opus 5.5 remains clearly stronger at complex, open-ended work that requires sustained judgment. The Opus 5.5 figures were measured at maximum effort, not at the default effort (medium) you would normally use. Even on the same OSWorld 2.0, Opus 5 scores 74.0% in the Opus 5.5 announcement's table but 70.6% in the Opus 5 announcement's table, which shows the conditions differ from table to table. What you should base the choice on is not the ranking in a table but evaluations run on your own work. On price, Sonnet 5.5 is half of Opus 5.5, and Fable 5.1 is 2.5x Opus 5.5.

We don't use the knowledge-work benchmark GDPval-AA v2 for cross-table comparison, because the same Opus 4.8 has different scores in the two announcements (1,615 in the Sonnet 5 table, 1,593 in the Opus 5 table). For Opus 5.5's benchmark conditions and the rows where it loses to GPT-6 Astra, see our Opus 5.5 release breakdown; for Opus 5's detailed benchmarks, see the Opus 5 release breakdown.

Haiku doesn't appear in any of these tables. Anthropic's guide to choosing a model places Haiku 5.5 in the lowest-latency, lowest-price tier and describes it as built for high-volume, latency-sensitive work such as classification, routing, extraction, and subagent tasks. For simple tasks you can expect good enough accuracy at the lowest cost. Fable 5.1 trails in the Opus 5.5 table, but Anthropic still calls Fable 5.1 its most capable generally available model and points to it as the next step when Opus 5.5 at high effort still falls short in your evaluations. Claude Haiku 5.5, which the Sonnet 5.5 announcement said would arrive "in the coming weeks," was released on October 7, 2026. The tables in this section come from each model's announcement, so we have not added a Haiku 5.5 row. How to read Haiku 5.5's announced performance, plus its pricing and switching caveats, are covered in our Claude Haiku 5.5 guide.

5. Speed and Context Windows

ModelSpeed (Anthropic's relative rating)Context windowMax outputReliable knowledge through
Fable 5.1Slower1M tokens128K tokensJune 2026
Opus 5.5Moderate1M tokens128K tokensJune 2026
Sonnet 5.5Fast1M tokens128K tokensJune 2026
Haiku 5.5Fastest1M tokens128K tokensJune 2026

Source: Anthropic, "Models overview" (checked October 12, 2026). Speed is a relative rating among the four models; actual speed varies with prompt and output length and with effort. The Legacy Opus 5, Sonnet 5, and Haiku 4.5 are not in the list's comparison table (knowledge runs through May 2026 for Opus 5 and January 2026 for Sonnet 5; Haiku 4.5 has a 200K-token context window, 64K-token max output, and knowledge through February 2025)

Haiku's biggest strength is speed. It responds the fastest of the four, which makes it a good fit for real-time chatbots and subagents. Fable 5.1, by contrast, is the tier that may spend a long time on a single response to a hard request. According to Anthropic's announcement, Opus 5.5 already produces output more than 30% faster than Opus 5 by default, and with fast mode (research preview ended October 15, 2026; no application needed; available on the Claude API and on Microsoft Foundry hosted on Azure. From October 22, 2026, also available on Google Cloud, operated by Anthropic; official "Fast mode") its output speed can go up to 2.5x. The trade-off is double the price ($8/$40). Sonnet 5.5, according to Anthropic's announcement, also produces output more than 30% faster than Sonnet 5, making it the fastest Sonnet so far.

The 1M-token context window and 128K-token max output are the same for all four: Fable 5.1, Opus 5.5, Sonnet 5.5, and Haiku 5.5. Haiku 5.5 alone, however, costs 5x per token once a prompt goes over 100,000 tokens, so for work that fills the 1M window its price gap with Sonnet 5.5 gets smaller. On the Batch API, Opus 5.5, Sonnet 5.5, Haiku 5.5, and the Legacy Opus 5 and Sonnet 5 can output up to 300K tokens when you add the beta header.

Another difference is how long each model stays available. Anthropic has committed not to retire Fable 5.1 before September 1, 2027, Opus 5.5 before September 22, 2027, Sonnet 5.5 before September 28, 2027, or Haiku 5.5 before October 7, 2027 (the Legacy Sonnet 5 is June 30, 2027, and Opus 5 is July 24, 2027). For the Legacy Haiku 4.5, the commitment only ran to October 15, 2026, and that date has now passed. As of October 16, 2026, the model deprecations page still lists it as Active (no retirement announced), but Anthropic can now announce its retirement at any time. Retirement comes at least 60 days after the announcement. If you run a system on Haiku 4.5, check that page regularly and plan a move to Haiku 5.5.

6. Cost Estimates by Use Case

Here is roughly what real tasks cost at standard API rates (no caching or batch). The per-token prices are the same as in the Section 2 table, and every prompt in these scenarios is under 100,000 tokens, so Haiku 5.5 is at its lower price (the Legacy Sonnet 5 has the same input and output prices as Sonnet 5.5, so at the same token counts it costs the same).

Scenario 1: Generate a roughly 2,000-word article

Input: about 1,000 tokens; output: about 4,000 tokens

ModelInput costOutput costTotal
Fable 5.1$0.010$0.200~$0.21
Opus 5.5$0.004$0.080~$0.08
Sonnet 5.5$0.002$0.040~$0.04
Haiku 5.5$0.0001$0.002~$0.002
For reference: Opus 5 (Legacy)$0.005$0.100~$0.11
For reference: Haiku 4.5 (Legacy)$0.001$0.020~$0.02

Scenario 2: Load a code file and refactor it

Input: about 10,000 tokens (code + instructions); output: about 5,000 tokens

ModelInput costOutput costTotal
Fable 5.1$0.10$0.25~$0.35
Opus 5.5$0.04$0.10~$0.14
Sonnet 5.5$0.02$0.05~$0.07
Haiku 5.5$0.001$0.0025~$0.004
For reference: Opus 5 (Legacy)$0.05$0.125~$0.18
For reference: Haiku 4.5 (Legacy)$0.01$0.025~$0.04

Scenario 3: A chatbot answering 1,000 inquiries a day

200 input tokens and 300 output tokens per inquiry × 1,000 inquiries

ModelPer dayPer month (30 days)
Fable 5.1$17.00$510
Opus 5.5$6.80$204
Sonnet 5.5$3.40$102
Haiku 5.5$0.17$5.10
For reference: Opus 5 (Legacy)$8.50$255
For reference: Haiku 4.5 (Legacy)$1.70$51

For high-volume work like a chatbot, the gap between Haiku 5.5 and Opus 5.5 grows to about $199 a month. Switching the same workload from Opus 5 to Opus 5.5 saves $51 a month for the same token count, and switching from the Legacy Haiku 4.5 to Haiku 5.5 takes $51 a month down to $5.10. Meanwhile, the gap between Sonnet 5.5 and Haiku 5.5 is about $97 a month. If Sonnet 5.5 improves answer quality there is still a case for it, but it is now well worth checking first whether Haiku 5.5 is good enough. A practical design is to use Haiku when its answers are good enough and route only complex inquiries to Sonnet or Opus.

Three caveats about these estimates. First, the tables above assume the same token counts for every model. Fable 5.1, Opus 5.5, Sonnet 5.5, and Haiku 5.5 share the same new tokenizer, so the ratios among those four hold, but Haiku 5.5 counts the same text as about 30% more tokens than the Legacy Haiku 4.5, so the saving from moving from Haiku 4.5 to Haiku 5.5 is somewhat smaller than the table's one-tenth (about one-eighth for the same text). Second, thinking (adaptive thinking): Opus 5.5 and Fable 5.1 always have thinking on and it can't be turned off, and Sonnet 5.5 and Haiku 5.5 also think before answering by default (Sonnet 5.5 has a between_tools setting that answers without thinking up front). Thinking tokens are billed as output. How much the model thinks depends on effort, and the default effort is medium for Opus 5.5 and Haiku 5.5 and high for Fable 5.1 and Sonnet 5.5. Third, Haiku 5.5's 100,000-token threshold: once the total input of a single request, including cache reads and writes, goes over 100,000 tokens, every item in that request is billed at 5x. Before going to production, measure actual usage with your own requests and effort settings.

7. Which Model Should You Choose?

Model Selection Flowchart

What kind of task is it?
Hardest, longest-running
Fable 5.1
Agents that run for hours
Multi-step deep research
When Opus 5.5 isn't enough
$10 / $50 MTok
Complex, high-accuracy
Opus 5.5
Large-scale refactoring
Agents working autonomously for hours
Computer use, image-heavy work
$4 / $20 MTok
General, everyday
Sonnet 5.5
Everyday coding
Writing, data analysis
Tool-using agents
$2 / $10 MTok
High-volume, fast
Haiku 5.5
Chatbots
Classification, tagging
Subagents
$0.10 / $0.50 MTok
Anthropic's guidance: if unsure, start with the entry point its official list recommends (Opus 5.5 as of September 2026). Step down if your evaluations pass; move to the top tier if they don't
Use caseRecommended modelWhy
Everyday coding and writingSonnet 5.5Half the input/output price of Opus 5.5. Anthropic says it is strongest at well-scoped everyday tasks, fixing bugs, and creating documents and slides, and when you want fast answers without up-front thinking, between_tools does that (Opus 5.5 can't turn thinking off)
Large-scale refactoring, complex designOpus 5.5The tier Anthropic recommends as the starting point when you're unsure (as of September 2026), and it beats Fable 5.1 on many items in Anthropic's table
Agent work that runs for hours, deep researchFable 5.1The option for when Opus 5.5 at high effort still falls short in your evaluations. Costs 2.5x Opus 5.5 per token
Chatbots, customer supportHaiku 5.5Fastest and cheapest. Ideal for routine responses
High-volume batch processing (classification, tagging)Haiku 5.5Output is $0.25 per million tokens on the Batch API (for prompts up to 100,000 tokens; $1.25 above that)
Development with Claude CodeOpus 5.5 or Sonnet 5.5From v2.1.280, every paid plan defaults to Opus 5.5; use /model sonnet (Sonnet 5.5 needs v2.1.284 or later) for work where you want to save usage, or opusplan to use Opus only for design
API workloads currently running on Opus 5Move to Opus 5.5 (after checking)Opus 5.5 is cheaper on every line item, but some things that worked on Opus 5, such as turning thinking off or forcing tool use, return errors on Opus 5.5 (migration notes)
API workloads currently running on Sonnet 5Move to Sonnet 5.5 (after checking)Same prices, and Anthropic says it uses fewer tokens per task. But some things that worked on Sonnet 5, such as turning thinking off with disabled or forcing tool use, return 400 errors on Sonnet 5.5 (official list of changes)
API workloads currently running on Haiku 4.5Move to Haiku 5.5 (after testing)For prompts up to 100,000 tokens it costs one-tenth per token, but it counts the same text as about 30% more tokens, and setting thinking with budget_tokens, setting sampling parameters such as temperature, or prefilling the assistant turn returns a 400 error (official migration guide)

Practical Advice

Anthropic's guide to choosing a model describes two ways to start. (1) Build with the officially recommended entry-point model (Opus 5.5 as of September 2026), then, while running evaluations, lower effort (how much the model thinks) or switch to a smaller model (capability first). (2) Start from the fastest, cheapest tier (Haiku 5.5 as of October 12, 2026) and move up only where it falls short (efficiency first). The same guide also says that adjusting effort often does more than switching models. Meanwhile, the cost-saving section of the pricing page suggests Haiku for simple tasks, Sonnet for most production workloads, and Opus for the most complex reasoning. In practice, the most cost-effective approach is a staged one: set your quality bar with the entry-point model, run the same evaluations both with lower effort and with a lower-tier model (Sonnet or Haiku), and step down wherever they pass. This process still works when new models come out.

FAQ

How big is the coding performance gap between Opus and Sonnet?

The Sonnet 5.5 announcement's table includes Opus 5.5. Sonnet 5.5 beats Opus 5.5 on Terminal-Bench 4.0 (70.6% vs. 66.4%) but falls short on CursorBench 4.0 (55.5% vs. 57.8%) and FrontierCode (52.1% vs. 54.4%). Anthropic itself says Opus 5.5 remains clearly stronger at complex, open-ended work. Since Sonnet 5.5 costs half as much as Opus 5.5 (output $10 vs. $20), a sensible split is Sonnet 5.5 for everyday coding and Opus 5.5 for large-scale design and long autonomous work. Benchmarks don't map directly onto real-world differences, so in the end, run both on your own work and decide.

Is a subscription or the API the better deal?

If you use chat or Claude Code every day, a subscription, which is flat-rate up to its limits, is the better fit. However, Anthropic doesn't publish each plan's allowance in dollar terms, so primary sources can't tell you "how many times cheaper than the API" it is. The API makes sense when you build Claude into your own app or batch jobs, or when you only use it occasionally. If you hit the limit, you can keep going with extra usage credits (at standard API rates). For a pricing comparison with ChatGPT, see Claude vs ChatGPT pricing comparison.

How "smart" is Haiku 5.5?

In its release notes, Anthropic calls it its most capable model tuned for high-volume and latency-sensitive work, and its guide to choosing a model places it in the lowest-latency, lowest-price tier. It isn't in any of the comparison tables in Section 4, but for routine tasks like classification, extraction, summarization, and Q&A, and for subagents, you can expect good enough accuracy. For complex reasoning or long code generation, though, the gap with Sonnet 5.5 and Opus 5.5 shows. Its context window (1M tokens) and max output (128K tokens) now match the other three, and it supports adaptive thinking and effort (default: medium). On the other hand, its price goes up 5x once a single prompt exceeds 100,000 tokens, a condition none of the other three have, so run the numbers before choosing it for work that feeds it long documents. The Legacy Haiku 4.5 has a 200K-token context window and 64K-token max output, and Anthropic's availability commitment for it only runs until October 15, 2026.

Is Opus 5.5 cheaper than Opus 5?

It is cheaper per token on every line item. Opus 5.5 costs $4 input, $20 output, and $0.20 for a cache hit, versus $5, $25, and $0.50 for Opus 5: 20% cheaper on input and output, and 60% cheaper on cache hits. Opus pricing stayed at $5/$25 from Opus 4.5 through Opus 5, so this is the first price cut. Anthropic says it is 40% cheaper than Opus 5 on typical tasks at default settings, but that is its own measurement. Because Opus 5.5 can't turn thinking off, workloads you ran cheaply on Opus 5 with thinking off may produce more output tokens and not get cheaper. After migrating, check your usage. Opus 5 remains available as a Legacy model, and Anthropic has committed not to retire it before July 24, 2027.

Should I use Fable 5.1 or Opus 5.5?

As of September 2026, the guidance in Anthropic's official list is to start with Opus 5.5 for most use cases if you're unsure, and to use Fable 5.1 for demanding reasoning, long-running agent work, or when Opus 5.5 at high effort still falls short in your evaluations. Fable 5.1 costs 2.5x Opus 5.5 per token ($10/$50), and its cache hit, at $0.25, is now also higher than Opus 5.5's ($0.20). Opus 5.5 comes out ahead on many items in Anthropic's comparison table, but since Anthropic itself writes that the real-world difference is smaller than the scores suggest, the reliable approach is to run both through your own evaluations and decide. On the Pro plan, Fable is available only through extra usage credits; on Max, it's capped at 50% of the weekly limit. For what to watch out for when migrating on the API, see Fable 5.1 breaking changes and migration.