SpendLint

Claude API pricing

Verified Source Anthropic10 current modelsUSD, standard tier, before tax

Claude Sonnet 5 costs $2.00 per 1M input tokens and $10.00 per 1M output tokens. Claude Opus 5 is $5.00 / $25.00, Claude Haiku 4.5 is $1.00 / $5.00. Cache reads cost 10% of input, the Batch API halves input and output.

Price table

USD per 1 million tokens, effective on 2026-09-06. The batch column is the multiplier applied to input and output through the provider's batch API.
ModelInputOutputCache write 5mCache write 1hCache readBatchVerified
Claude Fable 5.1anthropic/claude-fable-5-1 $10.00$50.00$12.50$20.00$0.25 50%
Claude Opus 5anthropic/claude-opus-5 $5.00$25.00$6.25$10.00$0.50 50%
Claude Opus 4.8anthropic/claude-opus-4-8 $5.00$25.00$6.25$10.00$0.50 50%
Claude Opus 4.7anthropic/claude-opus-4-7 $5.00$25.00$6.25$10.00$0.50 50%
Claude Opus 4.6anthropic/claude-opus-4-6 $5.00$25.00$6.25$10.00$0.50 50%
Claude Opus 4.5anthropic/claude-opus-4-5 $5.00$25.00$6.25$10.00$0.50 50%
Claude Sonnet 5anthropic/claude-sonnet-5 $2.00$10.00$2.50$4.00$0.20 50%
Claude Sonnet 4.6anthropic/claude-sonnet-4-6 $3.00$15.00$3.75$6.00$0.30 50%
Claude Sonnet 4.5anthropic/claude-sonnet-4-5 $3.00$15.00$3.75$6.00$0.30 50%
Claude Haiku 4.5anthropic/claude-haiku-4-5 $1.00$5.00$1.25$2.00$0.10 50%

Worked example

1,000 requests per day, each with 3,000 input tokens and 600 output tokens, on Claude Sonnet 5:

Questions

How much does the Claude API cost per request?

A typical 3,000 input / 600 output token request costs $0.0120 on Sonnet 5 and $0.0300 on Opus 5 at current list prices. Use the Claude calculator for your own token counts.

How does prompt caching change the price?

Writing to the cache costs 1.25 times the input price for a 5 minute TTL or 2 times for a 1 hour TTL. Reading a cached prefix costs one tenth of the input price. Caching pays off when the same prefix is read more than about 1.3 times within the TTL.

What does the Batch API discount apply to?

The Batch API applies a 50% discount to input and output tokens on every current Claude model, in exchange for asynchronous processing with a 24 hour target. Cache pricing multiplies with the batch discount.

Is web search billed separately?

Yes. Anthropic charges $10 per 1,000 web searches on top of the tokens the search results add to the context.

Retired models

USD per 1 million tokens, effective on 2026-09-06. The batch column is the multiplier applied to input and output through the provider's batch API.
ModelInputOutputCache write 5mCache write 1hCache readBatchVerified
Claude Fable 5.1anthropic/claude-fable-5-1 $10.00$50.00$12.50$20.00$0.25 50%
Claude Opus 5anthropic/claude-opus-5 $5.00$25.00$6.25$10.00$0.50 50%
Claude Opus 4.8anthropic/claude-opus-4-8 $5.00$25.00$6.25$10.00$0.50 50%
Claude Opus 4.7anthropic/claude-opus-4-7 $5.00$25.00$6.25$10.00$0.50 50%
Claude Opus 4.6anthropic/claude-opus-4-6 $5.00$25.00$6.25$10.00$0.50 50%
Claude Opus 4.5anthropic/claude-opus-4-5 $5.00$25.00$6.25$10.00$0.50 50%
Claude Sonnet 5anthropic/claude-sonnet-5 $2.00$10.00$2.50$4.00$0.20 50%
Claude Sonnet 4.6anthropic/claude-sonnet-4-6 $3.00$15.00$3.75$6.00$0.30 50%
Claude Sonnet 4.5anthropic/claude-sonnet-4-5 $3.00$15.00$3.75$6.00$0.30 50%
Claude Haiku 4.5anthropic/claude-haiku-4-5 $1.00$5.00$1.25$2.00$0.10 50%
Claude Opus 4.1retiredanthropic/claude-opus-4-1 $15.00$75.00$18.75$30.00$1.50 50%
Claude Opus 4retiredanthropic/claude-opus-4 $15.00$75.00$18.75$30.00$1.50 50%
Claude Haiku 3.5retiredanthropic/claude-haiku-3-5 $0.80$4.00$1.00$1.60$0.08 50%

Sources and verification

Every figure above was read from the official page or pricing API named here and last verified on . Superseded prices stay in the dataset with an end date; nothing is overwritten. When a price on this page is older than 45 days a warning appears at the top. Raw data: /api/v1/pricing.json.