Claude Haiku 4.5, reviewed

The cheapest current Claude, at $1/$5. A guide to the work it nails and the work where cheap turns expensive.

· View changelog · Figures verified against official sources, 30 May 2026

Anthropic calls Haiku 4.5 "the fastest model with near-frontier intelligence," and the price is the headline. One dollar per million input tokens, five per million output, per the pricing page. That's a third of what Sonnet 4.6 charges and a fifth of Opus 4.8. When you're running a feature at the scale of millions of calls a month, that ratio is the whole game.

What makes Haiku interesting isn't that it's cheap. It's that the gap to the bigger models has narrowed to the point where, on the right tasks, you can't tell which tier answered. Get the routing right and you push a large slice of your traffic onto the cheapest model without a single user noticing. Get it wrong and you pay twice, once for the cheap answer and again to redo it.

Where Haiku is enough

The tasks Haiku handles without breaking down share a shape: the answer space is narrow and the instructions carry most of the load. Sorting a ticket into one of eight categories. Deciding which queue a request belongs in. Pulling a date, an amount, and a name out of a form. Turning a long thread into three bullet points. None of these need a model to reason its way to something new. They need it to follow a clear instruction fast and cheaply, and that's exactly what Haiku is built to do.

Speed matters here as much as price. Haiku is the lowest-latency tier in the lineup, so on a routing or classification hop that sits in front of a user request, it adds the least delay. The pattern that works is a fast Haiku call that triages the request, then a handoff to a bigger model only when the triage says the job is hard. A lot of the time it isn't.

Where Haiku 4.5 holds up, and where to route around it, May 2026
TaskVerdict
Intent classification, ticket tagging, triageHaiku is enough
Field extraction from forms and documentsHaiku is enough
First-pass summaries at high volumeHaiku is enough
Request routing inside a pipelineHaiku is enough
Multi-step reasoning over a long documentPay up for Sonnet/Opus
Production code on a live codebasePay up for Sonnet/Opus
Tone-sensitive or multilingual copyPay up for Sonnet/Opus

Where cheap gets expensive

Push Haiku past its comfort zone and the savings evaporate. Multi-step reasoning is the first wall: a problem that needs the model to hold several facts and chain them together is where the bigger tiers pull ahead, and where a wrong Haiku answer slips through looking confident. Production code is the second. Haiku can write a function, but on a real codebase the architectural judgment you'd want isn't there, and the bugs it ships cost more than the tokens you saved.

Tone is the quiet third one. Anywhere the output has to land in exactly the right tone, polished customer copy, careful multilingual writing, Haiku gets the meaning right and the feel slightly off. benchr's report on Arabic content ran into the same pattern across the cheaper tiers: the grammar holds, the feel slips. If the output is going straight to a customer, spend the extra and route up.

Haiku as part of a routing strategy

The best way to use Haiku isn't as a standalone model. It's as the floor of a tiered stack. A cheap classifier looks at each request and decides how hard it is. Easy cases stay on Haiku. Harder ones go up to Sonnet 4.6, and the hardest ones to Opus 4.8. Because a surprising share of production traffic turns out to be the easy kind, a decent router sends the bulk of it to the cheapest tier and reserves the expensive models for the calls that need them.

That single move, routing instead of defaulting, is the biggest lever on most AI bills. benchr's guide to cutting token spend treats it as the first thing to fix, ahead of caching and batching. The Sonnet 4.6 review covers the middle of that stack and where the line between "good enough" and "needs more" falls.

How much cheaper Haiku 4.5 is than Opus 4.8, token for token.

It's worth noting Haiku isn't the only option at the bottom of the market. Open-weight small models compete hard for the same simple, high-volume jobs, sometimes at a lower effective cost if you're already running your own hardware. benchr's piece on small language models covers where sub-10B models quietly win, and Haiku 4.5 is the hosted-API answer to the same question.

The verdict

Claude Haiku 4.5 is the right tool for a specific and very common job: doing simple work at scale for as little money as possible. On the repetitive jobs, tagging a ticket, routing a request, lifting fields from a form, it's not a downgrade, it's the correct pick, and the price gap to the bigger tiers is large enough that defaulting those tasks to Sonnet or Opus is just wasted money.

Where it falls down, on reasoning, code, and tone, the fix isn't to push Haiku harder. It's to route that work up. Treat Haiku as the cheap, fast floor of a tiered stack, send it everything that's clearly simple, and you'll get most of the quality of the expensive models across your system for a fraction of the bill.

Frequently asked

What does Claude Haiku 4.5 cost?

Per Anthropic's pricing page, $1 per million input tokens and $5 per million output. That's a third of Sonnet 4.6's price and a fifth of Opus 4.8's. Cached input drops to about $0.10 per million, and the Batch API halves both rates for asynchronous jobs.

What is Claude Haiku 4.5 good for?

High-volume, well-defined tasks: classification, request routing, field extraction, and first-pass summarization. Anthropic positions it as the fastest model with near-frontier intelligence. Where the task is simple and the volume is large, Haiku keeps the bill down.

What is the context window for Claude Haiku 4.5?

200k tokens, smaller than the 1M window on Sonnet 4.6 and Opus 4.8, with up to 64k output tokens. For most classification and extraction work that's far more than enough, but it rules Haiku out for the largest single-pass document jobs.

When should you not use Claude Haiku 4.5?

Skip it for multi-step reasoning, production code on a live codebase, and work where tone or multilingual phrasing has to be exactly right. On those, the cheaper output costs more in rework than you saved. Route that traffic to Sonnet 4.6, and the hardest of it to Opus 4.8.

How does Haiku 4.5 fit into a routing strategy?

Use a cheap classifier, often Haiku itself, to triage each request, then send simple cases to Haiku and harder ones up to Sonnet or Opus. Most production traffic is simpler than it looks, so a good router pushes a large share to the cheapest tier without users noticing a quality drop.

Changelog

  • May 30, 2026 — Originally published. Pricing, context window, output limit, and the support-cost example verified against Anthropic's pricing page and the Claude model documentation.

References

  1. Anthropic, "Pricing," platform.claude.com, accessed May 2026.
  2. Anthropic, "Models overview," platform.claude.com, accessed May 2026.
  3. Anthropic, "Customer support agent guide," platform.claude.com, accessed May 2026.
  4. Anthropic, "Claude Pricing," claude.com/pricing, accessed May 2026.