German Bragin

Claude API cost calculator

Enter your tokens per request and request volume to see what the Claude API costs per month on every current model, with an optional batch discount.

ModelInput $/1MOutput $/1MPer requestPer month

Prices are Anthropic first-party API list prices per million tokens, last checked 2026-10-06. Haiku 5.5 is priced for prompts up to 100K tokens ($0.50 input / $2.50 output beyond that). Verify current rates on Anthropic's pricing page.

By German Bragin · Updated · Free, no signup, runs in your browser

How to estimate your Claude API bill

Start with one typical request. Count its input tokens (system prompt, conversation history, documents and tool definitions) and the output tokens you expect back. Enter both numbers, then your monthly request volume. The table ranks every model by monthly cost so you can see the price difference between, for example, a Haiku and an Opus workload at a glance.

Not sure about your token counts? Paste a sample into the LLM token counter for a quick estimate, or call the count_tokens endpoint for an exact number.

Ways to lower your cost

What the calculator leaves out

It uses list prices and ignores prompt caching, tool-use overhead, server tools such as web search, fast-mode premiums, taxes, and volume agreements. Treat the monthly figure as a planning estimate and check your actual usage in the Anthropic Console.

Frequently asked questions

How is Claude API pricing calculated?

You pay per million tokens, with separate prices for input tokens (your prompt) and output tokens (the model's reply). Cost per request is input tokens times the input price plus output tokens times the output price, each divided by one million.

Are the prices on this page current?

They were last checked on 6 October 2026 against Anthropic's published first-party API prices. Prices change, so confirm on Anthropic's pricing page before budgeting, and use the custom row for any model not listed.

How much does the Batch API save?

The Message Batches API processes requests asynchronously at 50 percent of the standard price. It suits work that does not need an immediate answer, such as classification, summarisation or evaluation runs.

Does this include prompt caching?

No. Cache reads are billed at a much lower rate than normal input, but the exact discount varies by model, so this calculator shows uncached cost. Treat the result as an upper bound if you use caching.

Does extended thinking cost extra?

Thinking tokens are billed as output tokens. If you use adaptive thinking at a high effort level, add the expected thinking tokens to your output tokens per request.

More free tools