Tool
Estimate an AI API bill before the invoice.
Pick a model, how many requests you send in a day, and the average input and output tokens. The figure is standard list price. It is not your provider's invoice, and it does not include cache reads, batch discounts, or long-context premiums.
Prices as of . OpenAI and Anthropic numbers are from their pricing pages. OpenRouter numbers are the top-provider prompt and completion prices from their model API that day. For these models they matched the provider list. OpenRouter can route a request to another provider, and that price can differ.
List prices used
| Provider | Model | Input / 1M | Output / 1M |
|---|---|---|---|
| OpenAI | GPT-4o | $2.5 | $10 |
| OpenAI | GPT-4o mini | $0.15 | $0.6 |
| OpenAI | GPT-5 | $1.25 | $10 |
| OpenAI | GPT-5 mini | $0.25 | $2 |
| OpenAI | GPT-4.1 | $2 | $8 |
| Anthropic | Claude Sonnet 5 | $2 | $10 |
| Anthropic | Claude Sonnet 4.6 | $3 | $15 |
| Anthropic | Claude Haiku 4.5 | $1 | $5 |
| Anthropic | Claude Opus 4.6 | $5 | $25 |
| OpenRouter | GPT-4o | $2.5 | $10 |
| OpenRouter | GPT-5 | $1.25 | $10 |
| OpenRouter | Claude Sonnet 4.6 | $3 | $15 |
| OpenRouter | Claude Haiku 4.5 | $1 | $5 |
| OpenRouter | Claude Opus 4.6 | $5 | $25 |
Sources
An estimate does not stop the key. Set a daily cap free and BillCurfew emails you when a key crosses it.