Claude Opus 5.5 API pricing and cost calculator
An Opus request with 100K input and 5K output costs $0.50 uncached or $0.31 with half the input read from cache. Include cache writes when estimating a full session.
Claude Opus 5.5 costs $4 per million input tokens and $20 per million output tokens at standard rates. Cache reads cost $0.20 per million, making reused context much cheaper than sending it as uncached input each time. That can help an agent with a stable prompt prefix, but it doesn't make its new messages or output free. This page separates those billing categories and shows how a request estimate becomes a monthly budget.
By TechCompare · Updated
Calculator
Cost Comparison
Based on 100,000 input tokens (50% cached), 5,000 output tokens, and 100 requests.Prices are fetched live from OpenRouter and may include temporary promotional discounts not accounted for in our article and comparison figures.
How this is calculated
A 100,000-input, 5,000-output request costs $0.40 for uncached input and $0.10 for output, or $0.50. The starting calculator example reads half the input from cache: 50,000 uncached tokens cost $0.20, 50,000 cache-read tokens cost $0.01, and output costs $0.10. That totals $0.31 per call or $31 for 100 monthly calls. Opus uses these standard rates within its 1M context window, without a separate long-prompt token surcharge. A 300,000-input, 5,000-output request costs $1.30 uncached or $0.73 with half the input cached. Cache creation isn't included in either example. The embedded calculator uses live OpenRouter provider prices, while the prose describes Anthropic's standard rates.
Verdict
Opus's output rate deserves as much attention as its input discount. A session can reuse a large cached prefix and still spend heavily on reasoning, lengthy responses, or repeated tool turns. Evaluate the cost of an accepted result, then compare it with Sonnet or Sol on the same task. Use Opus where its measured improvement offsets the additional spending, and cap avoidable context growth and retries before increasing request volume.
More API Standalones scenarios
Related guides
Frequently asked questions
How much do 10,000 example Opus 5.5 calls cost?
What is the cost of writing an Opus prompt cache?
Does Opus 5.5 charge more for a long prompt?
How does the Opus 5.5 batch discount work?
Can caching make Opus cheaper than Sonnet for identical usage?
Related tools
LLM VRAM Calculator
Calculate the VRAM needed to run or fine-tune any LLM at any quantization.
Use tool ➜Power Cost Estimator
Estimate annual electricity costs for your PC, Server, or TV.
Use tool ➜Data Transfer Calculator
Estimate transfer times for files over USB, WiFi, Ethernet, and more.
Use tool ➜JSON Formatter
Validate, format, and minify JSON data with readable output and error detection.
Use tool ➜