Claude API pricing for every model, newest first

By TechCompare · Updated · How we check

An 80,000 token prompt with a 4,000 token answer and three quarters of the input cached costs $0.332 on Claude Fable 5.2, the newest Claude, and $0.0046 on Claude Haiku 5.5, the lowest cost model Anthropic sells itself.

Every Claude model and its API price

Newest first. Prices are per 1M tokens. One request is 80K tokens in and 4K out, with 75% of the input cached.

ModelInputOutputCachedContextOne requestListed
Claude Fable 5.2Anthropic$8$40$0.201M$0.332Nov 9, 2026
Claude Haiku 5.5Anthropic$0.10$0.50$0.011M$0.0046Oct 7, 2026
Claude Sonnet 5.5Anthropic$2$10$0.101M$0.086Sep 28, 2026
Claude Opus 5.5Anthropic$4$20$0.201M$0.172Sep 22, 2026
Claude Fable 5.1Anthropic$10$50$0.251M$0.415Sep 1, 2026
Claude Opus 5Anthropic$5$25$0.501M$0.23Jul 24, 2026
Claude Sonnet 5Anthropic$2$10$0.201M$0.092Jun 30, 2026
Claude Fable 5Anthropic$10$50$11M$0.46Jun 9, 2026
Claude Opus 4.8Anthropic$5$25$0.501M$0.23May 27, 2026
Claude Opus 4.7Anthropic$5$25$0.501M$0.23Apr 16, 2026
Claude Sonnet 4.6Anthropic$3$15$0.301M$0.138Feb 17, 2026
Claude Opus 4.6Anthropic$5$25$0.501M$0.23Feb 4, 2026

Listed is the day OpenRouter added the model. Prices checked Nov 14, 2026.

Anthropic sells Claude in four tiers. Haiku is the small, fast one for volume work, Sonnet is the everyday model, Opus takes on hard coding and agent jobs, and Fable sits on top for the toughest technical problems. This page lists all 16 Claude models OpenRouter carries, newest first, at the price Anthropic charges on its own API.

Claude Fable 5.2 costs $8 per million input tokens and $40 per million output tokens. Claude Opus 5.5 is $4 and $20, Claude Sonnet 5.5 is $2 and $10, and Claude Haiku 5.5 is $0.10 and $0.50. Amazon Bedrock, Google Cloud and Microsoft Foundry sell the same models under their own price lists.

Newest
Claude Fable 5.2
$8 in, $40 out per 1M
Lowest cost per request
Claude Haiku 5.5
$0.0046 for the request in the table
Largest context
Claude Fable 5.2
1M tokens

Calculator

Cost Comparison

Based on 80,000 input tokens (75% cached), 4,000 output tokens, and 100 requests.Prices come live from OpenRouter at each maker's own price where it's listed. Temporary deals are left out.

Loading model prices

How to read the Claude prices

Every row is Anthropic's own price where Anthropic sells the model, in dollars per million tokens. Claude's prompt cache works a little differently from most. You mark where the reusable part of the prompt ends, the first call writes it to the cache, and later calls read it back.

On Claude Fable 5.2 a cache write costs $10 per million, above the normal input rate, and a read costs $0.20, 98% below it. So caching only pays once a prefix gets read back a few times. An agent loop or a long chat does that on every turn, and a one-off question never does. A cached prefix stays warm for five minutes by default, and every read resets that clock.

The Batch API takes 50% off input and 50% off output on Claude Fable 5.2, for $4 and $20 per million. Most batches finish within an hour, so it suits evals, backfills and nightly reports, just not a chat window.

Claude Haiku 5.5 has a second rate for long prompts. Past 100,000 prompt tokens it bills $0.50 input and $2.50 output per million, so check where your longest prompts land before you route them all to the small model. Claude Fable 5.2 reads up to 1M tokens, as much as any Claude model.

Opus 5.5 also has a fast mode that returns tokens much faster at a higher rate. The table shows standard rates only.

Verdict

Don't pick one model for everything. Send volume work like summaries, routing and subagents to Claude Haiku 5.5, and keep Claude Fable 5.2 for the jobs where a wrong answer costs you an afternoon. Test the split on your own prompts and track the cost per accepted answer, since a retry pays for the whole call again.

Keep the cached prefix byte for byte the same between calls, and send anything that can wait through the Batch API. A Claude Pro or Max plan doesn't cover API calls, so budget for the API on its own.

More LLM pricing scenarios

Frequently asked questions

How much does the Claude API cost?
It depends on the tier. Claude Fable 5.2 is $8 input and $40 output per million tokens, Claude Opus 5.5 is $4 and $20, Claude Sonnet 5.5 is $2 and $10, and Claude Haiku 5.5 is $0.10 and $0.50. The table lists the older models too.
Which Claude model costs the least to run?
For an 80,000 token prompt with a 4,000 token answer and three quarters of the input cached, Claude Haiku 5.5 is the lowest cost Claude, at $0.0046 a call. Claude Fable 5.2, the newest, runs the same call for $0.332. A different mix of input and output can change the order, so price your own request in the calculator.
Does a Claude Pro or Max plan include API access?
No. Pro and Max cover the Claude apps and Claude Code. API calls bill per token through the Claude Console, on a separate account, at the rates in the table.
How does prompt caching work on the Claude API?
You mark the end of the part to reuse. The first call writes it to the cache, and later calls read it back at the cache rate. On Claude Fable 5.2 a write costs $10 per million and a read costs $0.20. A cached prefix lasts five minutes by default and each read resets the clock. A one hour cache is also on offer, at a higher write price.
Is there a batch discount on the Claude API?
Yes. On Claude Fable 5.2 the Batch API charges $4 input and $20 output per million, 50% off input. Most batches finish within an hour, and a request still waiting after 24 hours expires.
Which Claude model has the largest context window?
Claude Fable 5.2, the newest, reads up to 1M tokens, and no Claude model goes past that. A full window is a big bill even at the cached rate, so trim what you send.
Where do these prices come from?
From OpenRouter's model list, which we check on a regular schedule. A row shows Anthropic's own rate where Anthropic sells the model. Bedrock, Google Cloud and Foundry set their own prices, so check their rate cards if you buy Claude through one of them.