Tools

AI token cost calculator

Priced from the same rate table a live proxy bills with — verified rates across 14 platforms, each with a provenance label and a retrieval date. Where no verified rate exists, you get a dash and the reason, never a guess. Share the URL and the calculation travels with it.

Cache tokens (optional)

Pick a model to price a call.

The full rate table

Standard-tier, global-endpoint, on-demand rates in USD per million tokens, as resolved on 2026-10-06 — time-windowed rates (promotions, scheduled steps) answer for that date; a rate that changes with the hour of day shows its standard price, with the off-peak price noted beneath it. Regional and multi-region endpoint classes, batch discounts, long-context tiers and cache-write tiers are applied by the calculator above, per request. A dash is a rate that does not exist or was not verified — the same rule the dashboard follows.

PlatformModelInput $/MTokOutput $/MTokCache read $/MTokProvenanceVerified
anthropicclaude-3-5-haiku$0.80$4.00$0.080VERIFIED2026-09-30
anthropicclaude-fable-5$10.00$50.00$1.00VERIFIED2026-09-11
anthropicclaude-fable-5-1$10.00$50.00$0.25VERIFIED2026-09-11
anthropicclaude-haiku-4-5-20251001$1.00$5.00$0.10VERIFIED2026-09-11
anthropicclaude-opus-4-5$5.00$25.00$0.50VERIFIED2026-09-30
anthropicclaude-opus-4-6$5.00$25.00$0.50VERIFIED2026-09-30
anthropicclaude-opus-4-7$5.00$25.00$0.50VERIFIED2026-09-30
anthropicclaude-opus-4-8$5.00$25.00$0.50VERIFIED2026-09-11
anthropicclaude-opus-5$5.00$25.00$0.50VERIFIED2026-09-11
anthropicclaude-sonnet-4$3.00$15.00$0.30VERIFIED2026-09-30
anthropicclaude-sonnet-4-5$3.00$15.00$0.30VERIFIED2026-09-30
anthropicclaude-sonnet-4-6$3.00$15.00$0.30VERIFIED2026-09-11
anthropicclaude-sonnet-5$2.00$10.00$0.20VERIFIED2026-09-11
basetenmoonshotai/Kimi-K3$3.00$15.00$0.30VERIFIED2026-09-11
basetenzai-org/GLM-5.3$1.40$4.40$0.14VERIFIED2026-09-11
bedrockanthropic.claude-fable-5———CONTRACT_DESIGNATED2026-09-11
bedrockanthropic.claude-fable-5-1———CONTRACT_DESIGNATED2026-09-11
bedrockanthropic.claude-haiku-4-5-20251001———CONTRACT_DESIGNATED2026-09-11
bedrockanthropic.claude-opus-4-8———VERIFIED2026-09-11
bedrockanthropic.claude-opus-5———CONTRACT_DESIGNATED2026-09-11
bedrockanthropic.claude-sonnet-4-5-20250929———VERIFIED2026-09-11
bedrockanthropic.claude-sonnet-4-6———VERIFIED2026-09-11
bedrockanthropic.claude-sonnet-5———CONTRACT_DESIGNATED2026-09-11
bedrockmeta.llama3-3-70b-instruct———unverified2026-09-11
cerebrasgpt-oss-120b———unverified2026-09-11
deepseekdeepseek-flash$0.30$1.20$0.006VERIFIED2026-09-11
Standard price, charged 01:00–04:00 and 06:00–10:00 UTC on weekdays. At every other hour the price is lower: $0.15 input, $0.60 output, $0.003 cache read per million tokens.
deepseekdeepseek-v4-pro$1.32$3.96$0.044VERIFIED2026-09-11
Standard price, charged 01:00–04:00 and 06:00–10:00 UTC on weekdays. At every other hour the price is lower: $0.66 input, $1.98 output, $0.022 cache read per million tokens (inferred from the provider’s stated rule, not a published row).
fireworksfireworks/deepseek-v4-pro-0813$1.32$3.96$0.044VERIFIED2026-09-11
fireworksfireworks/glm-5p3$1.40$4.40$0.26VERIFIED2026-09-11
fireworksfireworks/kimi-k3$3.00$15.00$0.30VERIFIED2026-09-11
googlegemini-3.1-pro-preview$2.00$12.00$0.20VERIFIED2026-09-30
googlegemini-3.5-flash$1.50$9.00$0.15VERIFIED2026-09-30
googlegemini-3.6-flash$0.75$3.75$0.075VERIFIED2026-09-11
googlegemini-3.7-flash$0.75$3.75$0.075VERIFIED2026-09-11
googlegemini-3.8-flash$0.75$3.75$0.075VERIFIED2026-09-11
groqopenai/gpt-oss-120b$0.15$0.60—VERIFIED2026-09-11
groqQwen/Qwen3.8-27B$0.80$4.00—VERIFIED2026-09-11
mistralcodestral-25-08$0.30$0.90$0.030INFERRED2026-09-11
mistralministral-3-14b-25-12$0.20$0.20$0.020INFERRED2026-09-11
mistralministral-3-3b-25-12$0.10$0.10$0.010INFERRED2026-09-11
mistralministral-3-8b-25-12$0.15$0.15$0.015INFERRED2026-09-11
mistralmistral-large-3-25-12$0.50$1.50$0.050INFERRED2026-09-11
mistralmistral-medium-3-5-26-04$1.50$7.50$0.15INFERRED2026-09-11
mistralmistral-small-4-0-26-03$0.15$0.60$0.015INFERRED2026-09-11
moonshotkimi-k2.6$0.95$4.00$0.16VERIFIED2026-09-11
moonshotkimi-k3$3.00$15.00$0.30VERIFIED2026-09-11
openaichat-latest$5.00$30.00$0.50VERIFIED2026-09-11
openaigpt-4.1-mini$0.40$1.60$0.10VERIFIED2026-09-30
openaigpt-4o$2.50$10.00$1.25VERIFIED2026-09-30
openaigpt-4o-2024-05-13$5.00$15.00—VERIFIED2026-09-30
openaigpt-4o-mini$0.15$0.60$0.075VERIFIED2026-09-30
openaigpt-5.3-codex$1.75$14.00$0.17VERIFIED2026-09-11
openaigpt-5.6-cyber$12.50$75.00$1.25VERIFIED2026-09-11
openaigpt-5.6-luna$0.20$1.20$0.020VERIFIED2026-09-11
openaigpt-5.6-sol$4.00$20.00$0.40VERIFIED2026-09-11
openaigpt-5.6-terra$2.00$12.00$0.20VERIFIED2026-09-11
openaigpt-6-astra$10.00$50.00$1.00VERIFIED2026-09-11
openaigpt-6-luna$0.10$0.50$0.010VERIFIED2026-09-30
openaigpt-6-sol$2.00$10.00$0.20VERIFIED2026-09-30
togetherdeepseek-ai/DeepSeek-V4-Pro-0813$1.32$3.96$0.13VERIFIED2026-09-11
togethermeta-llama/Llama-3.3-70B-Instruct-Turbo$1.04$1.04—VERIFIED2026-09-11
togetherzai-org/GLM-5.3-Flash$0.15$0.50$0.030VERIFIED2026-09-11
vertexclaude-fable-5$10.00$50.00$1.00VERIFIED2026-09-11
vertexclaude-fable-5-1$10.00$50.00$0.25VERIFIED2026-09-11
vertexclaude-haiku-4-5@20251001$1.00$5.00$0.10VERIFIED2026-09-11
vertexclaude-opus-4-5@20251101$5.00$25.00$0.50VERIFIED2026-09-11
vertexclaude-opus-4-6$5.00$25.00$0.50VERIFIED2026-09-11
vertexclaude-opus-4-7$5.00$25.00$0.50VERIFIED2026-09-11
vertexclaude-opus-4-8$5.00$25.00$0.50VERIFIED2026-09-11
vertexclaude-opus-5$5.00$25.00$0.50VERIFIED2026-09-11
vertexclaude-sonnet-4-5@20250929$3.00$15.00$0.30VERIFIED2026-09-11
vertexclaude-sonnet-4-6$3.00$15.00$0.30VERIFIED2026-09-11
vertexclaude-sonnet-5$2.00$10.00$0.20VERIFIED2026-09-11
xaigrok-4.3$1.25$2.50$0.20VERIFIED2026-09-11
xaigrok-4.5$2.00$6.00$0.30VERIFIED2026-09-11
xaigrok-4.6$2.00$6.00$0.50VERIFIED2026-09-11
xaigrok-build-0.1$1.00$2.00$0.20VERIFIED2026-09-11
zaiglm-5.3$1.40$4.40$0.26VERIFIED2026-09-11
zaiglm-5.3-flash$0.15$0.50$0.030VERIFIED2026-09-11

About these numbers

Where do these rates come from?

From the same rate table Vigil’s proxy prices live traffic with, code-generated into this site at build time and checked for staleness against the proxy source on every test run. Every row carries a provenance label and the date a human last verified it against the provider’s published pricing page. None of the figures on this page is hand-maintained.

Why does some model show a dash instead of a price?

Because no verified rate exists for it, and a plausible guess is worse than an honest gap. A model whose pricing page could not be read, a billing mode with no published treatment, or a timestamp outside every known validity window all resolve to “insufficient data” rather than to the nearest number.

Why do I have to pick a platform, not just a model?

The same model name is a different product on different platforms: Claude on Anthropic direct, on AWS Bedrock and on Google Vertex has three separately set rate tables, different endpoint classes with a +10% regional factor on the clouds, and three separate prompt caches. A price without a platform is not a price.

The proxy behind this table watches every call your agents make and applies these rates to your real traffic — monitoring is free. How the same model ends up with different prices per platform is written up in the pricing-key field guide.