Skip to content
OpenKey

Claude Haiku 4.5 vs Gemini 2.5 Flash

AnthropicGoogleboth via one key, provider price + 3%

Claude Haiku 4.5 (Anthropic, released 2025-10-15) and Gemini 2.5 Flash (Google, released 2025-06-17) both target the fast/cheap tier, but they land in very different price and context brackets. Flash has a 1,048,576-token context window versus Haiku's 200,000, and costs roughly a third of Haiku's input price. Both are available on OpenKey with one key and a flat 3% fee over provider list price.

Spec vs spec

SpecClaude Haiku 4.5Gemini 2.5 Flash
Context window200K1.0M
Max output64K66K
Input modalitiestext, image, filefile, image, text, audio, video
Output modalitiestexttext
Knowledge cutoffJan 31, 2025
ReleasedOct 15, 2025Jun 17, 2025
Reasoningoptionaloptional

Pricing

Per 1M tokens. Provider price plus the flat 3% fee — the sum is what you pay.

openkey.ai

anthropic/claude-haiku-4.5

Input · 1M tokens

$1.00 + 3%$1.03

Output · 1M tokens

$5.00 + 3%$5.15

Cache read · 1M tokens

$0.100 + 3%$0.103

Cache write · 1M tokens

$1.25 + 3%$1.29

FEE — FLAT, EVERY MODEL3%

openkey.ai

google/gemini-2.5-flash

Input · 1M tokens

$0.300 + 3%$0.309

Output · 1M tokens

$2.50 + 3%$2.58

Cache read · 1M tokens

$0.030 + 3%$0.031

Cache write · 1M tokens

$0.083 + 3%$0.086

FEE — FLAT, EVERY MODEL3%

One workload, priced on both

10M input + 2M output tokens at each model's price, flat 3% fee included.

anthropic/claude-haiku-4.5

$20.60

$20.00 provider + 3%

google/gemini-2.5-flashCheaper

$8.24

$8.00 provider + 3%

Benchmarks

Design Arena categories where both models have results. Higher Elo and lower rank win.

Claude Haiku 4.5Gemini 2.5 Flash
CategoryEloRankEloRank
3D1149#631148#64
Code1164#631153#69
Data viz1168#591171#58
Game dev1162#601131#72
SVG1083#561078#58
UI components1155#601148#63
Websites1164#641158#68

Head-to-head preference voting. How we filter and rank

Pricing math

Provider list price: Haiku 4.5 is $1.00/M input and $5.00/M output. Flash is $0.30/M input and $2.50/M output. On OpenKey that's price x 1.03: Haiku becomes $1.03/M input and $5.15/M output; Flash becomes $0.309/M input and $2.575/M output.

For a 10M-input / 2M-output workload, the platform's computed costs are $20.00 for Haiku 4.5 and $8.00 for Flash — Flash is 2.5x cheaper for this exact mix. The input price ratio alone is 3.33x (Haiku costs 3.33x more per input token).

Cache pricing also favors Flash: cache reads are $0.03/M on Flash versus $0.10/M on Haiku, and cache writes are $0.083333/M on Flash versus $1.25/M on Haiku. If your workload leans on prompt caching (repeated system prompts, long few-shot contexts), Flash's cache economics beat Haiku's on every line, not just the base rate.

Context and long-document work

Flash's 1,048,576-token context window is roughly 5.2x larger than Haiku's 200,000 tokens (context ratio 0.19, i.e., Haiku holds about 19% of Flash's window). Max output is close: 65,535 tokens for Flash vs 64,000 for Haiku. If you're processing long documents, large codebases, or multi-file context in a single call, Flash's window gives you more room before you have to chunk or summarize. Haiku's 200K window is still generous for most single-document or multi-turn chat use cases, just not for whole-repo or book-length inputs.

Modality and tooling

Flash accepts text, image, file, audio, and video input; Haiku accepts text, image, and file. If your app needs to process audio transcripts or video frames directly, Flash is the only option of the two — Haiku has no audio or video input modality listed. On the tool side, Haiku supports `top_k` as a sampling parameter (Flash doesn't), and Flash supports `seed` for reproducible outputs (Haiku doesn't). Both support `tools`, `tool_choice`, `structured_outputs`, and `reasoning`/`include_reasoning` params, so both work for agentic and structured-output workflows.

Coding and agentic signal

Artificial Analysis benchmarks are only available for Haiku 4.5 in this data: intelligence index 29.6, coding index 43.9, agentic index 16.4. No equivalent Artificial Analysis scores are recorded for Flash, so a direct index-to-index comparison isn't possible here. On Design Arena's coding-adjacent categories, both models are close: Haiku scores 1164 elo (rank 63) on codecategories, Flash scores 1153 elo (rank 69) on the same category — Haiku edges ahead by 11 elo points and 6 ranks, though both sit well outside the top tier.

When to pick each

Pick Flash by default for cost-sensitive, high-volume, or long-context workloads — it's cheaper on every price line (input, output, cache read, cache write) and handles 5x more context. Pick Haiku 4.5 when you're already in the Anthropic ecosystem, need `top_k` sampling control, or the codecategories elo edge (1164 vs 1153) matters more than a 2.5x cost difference for your specific workload.

Which model for which job

Use casePickWhy
High-volume batch processingGemini 2.5 Flash$8.00 vs $20.00 for a 10M-in/2M-out workload
Long-document or whole-repo analysisGemini 2.5 Flash1,048,576-token context vs Haiku's 200,000
Audio or video input processingGemini 2.5 FlashOnly Flash lists audio and video input modalities
Heavy prompt-caching workloadsGemini 2.5 FlashCache read $0.03/M and cache write $0.083333/M, both cheaper than Haiku's $0.10/M and $1.25/M
Codecategories-style coding tasksClaude Haiku 4.51164 elo (rank 63) vs Flash's 1153 elo (rank 69) on Design Arena's codecategories
Deterministic/reproducible samplingGemini 2.5 FlashSupports a `seed` parameter; Haiku's parameter list doesn't include one

Questions

Which model is cheaper for cache-heavy workloads?
Gemini 2.5 Flash. Its cache read price is $0.03/M and cache write is $0.083333/M, both well below Claude Haiku 4.5's $0.10/M cache read and $1.25/M cache write. Flash wins on every pricing line, not just base input/output rates.
How much does context length differ between the two?
Gemini 2.5 Flash supports 1,048,576 tokens of context versus Claude Haiku 4.5's 200,000 — a context ratio of 0.19, meaning Haiku's window is about 19% the size of Flash's. Max output tokens are close: 65,535 for Flash, 64,000 for Haiku.
What does a real workload cost on each model?
For 10M input tokens and 2M output tokens, OpenKey pricing works out to $20.00 on Claude Haiku 4.5 and $8.00 on Gemini 2.5 Flash — Flash costs 2.5x less for that exact mix, driven mainly by a 3.33x lower input price.
Does either model handle audio or video?
Only Gemini 2.5 Flash does. Its input modalities include text, image, file, audio, and video. Claude Haiku 4.5's input modalities are limited to text, image, and file — no audio or video support in this data.

Go deeper