Claude Haiku 5.5 API pricing and cost calculator

A Haiku 5.5 call with 20,000 input tokens and 1,000 output tokens costs $0.0025 uncached or $0.0016 with half the input cached. At 10,000 calls that's $16.

Claude Haiku 5.5 is Anthropic's small, fast model for summarization, subagents, browser use and other high volume work where every call has to stay cheap. It succeeds Claude Haiku 4.5. Standard rates are $0.10 per million input tokens and $0.50 per million output tokens. Cache reads cost $0.01 per million, which is 90% off the uncached input rate, so a shared system prompt or a document prefix that many calls reuse is where the discount shows up. At the call sizes this model handles, the number of calls and the output tokens matter as much as the input rate. This page prices whole workloads instead of single tokens.

By TechCompare · Updated

Anthropic: Claude Haiku 5.5

Anthropic's own price

Input
$0.10
Output
$0.50
Cached
$0.01

per 1M tokens

Batch available

Price checked 2026-11-07

Calculator

Cost Comparison

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

How this is calculated

Start with a summarization job that sends 20,000 input tokens per call and gets 1,000 back. With half the input read from cache, one call costs $0.0016: $0.0011 for input and $0.0005 for output. With no cache hits the same call costs $0.0025, and with the whole prompt read from cache it costs $0.0007. Over 10,000 calls a month, the chart's starting total is $16, shown to the cent as $16. A subagent fleet looks different. Say each helper sends 8,000 input tokens, returns 600, and reads most of its prompt from cache because the instructions and tool list never change. A fleet that makes 200,000 of those calls costs $90.40. Browser use is the heavy case. A page state, a screenshot and the history so far can add up to 40,000 input tokens per step, and a task might take 50 steps with 800 output tokens each. Across 1,000 such tasks with three quarters of the input cached, that's $85. How many tokens a screenshot takes depends on your setup, so count a few real sessions before you trust that figure. Output bills at $0.50 per million and uncached input at $0.10, so check how much of each call's cost comes from the reply before you trim the prompt. Prompt length changes the rate. Anthropic moves the whole request to a higher tier when a prompt goes over 100,000 tokens, and prompt length includes cache reads and cache writes. Above that line the rates are $0.50 input, $0.05 cache reads and $2.50 output per million. A call with 150,000 input tokens and 2,000 output tokens, half of it cached, costs $0.04625 at whichever tier that length lands in. The context window is 1,000,000 tokens and the maximum output is 128,000 tokens. Input can be text, images or files.

Verdict

Haiku 5.5 is built for work you run thousands of times, so measure the cost of one finished job and not the price of one call. Log input tokens, cache read tokens, output tokens and retries for a sample of your real traffic, then price the sample with the calculator. Keep an eye on prompt length too, because one request that crosses 100,000 tokens is billed at the higher tier from its first token. Cache writes, tool fees and failed attempts sit outside the per call examples, so add them from your own logs before you commit to a budget. If your quality bar needs a bigger model on some of the work, route only those calls there and let Haiku take the rest.

More API Standalones scenarios

Frequently asked questions

How much does Claude Haiku 5.5 cost per million tokens?
Uncached input costs $0.10 per million tokens and output costs $0.50 per million tokens. Cache reads cost $0.01 per million. Each rate applies only to its own usage, so a request is the sum of three parts: uncached input, cache read input and output. A call with 20,000 input tokens and 1,000 output tokens costs $0.0025 with no cache hits.
How much does prompt caching save on Haiku 5.5?
A cache read costs 90% less than uncached input, and that applies only to the tokens that hit the cache. With 20,000 input tokens and 1,000 output tokens, reading half the input from cache moves one call from $0.0025 to $0.0016. The saving gets bigger as the cached share grows, up to $0.0007 when the whole prompt is read from cache. Output is never discounted.
Does Haiku 5.5 charge more for long prompts?
Yes. When a prompt goes over 100,000 tokens, the whole request moves to $0.50 input, $0.05 cache reads and $2.50 output per million, against $0.10, $0.01 and $0.50 below that line. Anthropic counts cache reads and cache writes toward prompt length, so caching doesn't keep a large prompt under the limit. If you can split a big job into chunks that each stay under the line, compare the chunked cost with the single request cost before you pick.
What do Haiku 5.5 cache writes cost?
A five minute cache write costs $0.125 per million tokens, and a one hour write costs $0.20 per million, twice the input rate. Reads from either cache cost $0.01 per million. A write only pays off if the prefix is read again before it expires or changes. A prompt that's reused across thousands of calls a day is a good candidate. One that changes on every call isn't.
How much does the Batch API save on Haiku 5.5?
Batch processing takes 50% off both input and output. The uncached example with 20,000 input tokens and 1,000 output tokens falls to $0.00125, and the half cached version falls to $0.0008. Batch work is asynchronous, so it suits nightly classification, backfills and bulk summaries and doesn't suit anything a user is waiting on.
Is it worth moving from Haiku 4.5 to Haiku 5.5?
Haiku 5.5 has lower input and output rates than Haiku 4.5, so the same traffic costs less before you change anything else. A call with 20,000 input tokens and 1,000 output tokens, half cached, costs $0.0016 here and $0.016 on Haiku 4.5. Run your own prompts through both and compare accepted results per dollar, since a price table can't tell you how often each model gets the answer right.