AI Token Cost Calculator
A free calculator for what an AI API job costs at each model’s published list price: tokens for language models, seconds for video, characters or minutes for speech.
How the cost is worked out: input tokens ÷ 1,000,000 × the input price per 1M, plus output tokens ÷ 1,000,000 × the output price per 1M. Prices come from each model’s page; for rankings see the benchmarks table.
- 166Language models
- 27Video models
- 8Speech models
- 8Models side by side
Quick comparisons
Models 5 of 8 selected
- Gemini 4 Hydrogen
- GPT-6.1 Terra
- Kimi K3.1 Pro
- Muse Wonder
- Claude Haiku 5.5
Calculate
Calculate from
Cost for this many tokens
Input $0.10 (1M) · Output $0.13 (250k) · $0.1 in / $0.5 out per 1M
Input $1.00 (1M) · Output $1.25 (250k) · $1 in / $5 out per 1M
Input $1.50 (1M) · Output $1.88 (250k) · $1.5 in / $7.5 out per 1M
Input $2.00 (1M) · Output $2.50 (250k) · $2 in / $10 out per 1M
Input $4.00 (1M) · Output $5.00 (250k) · $4 in / $20 out per 1M
List prices in USD per 1M tokens, from each model's record on its model page. Cached-input, batch and long-context rates are not included. Click any figure to type it; values go up to 10 billion tokens.
Models 5 of 8 selected
- Gemini Omni 1.2 Flash
- Kling 4.0
- Gemini Omni 1.1 Flash
- FLUX 3 Video
- Seedance 2.5
Cost for 10 × 8-second clips1080p
1080p at $0.104/s · $0.83 per clip · All listed: 360p $0.023/s, 720p $0.07/s, 1080p $0.104/s, 4K $0.209/s
1080p at $0.235/s · $1.88 per clip · All listed: 720p $0.157/s, 1080p $0.235/s
fhd at $0.24/s · $1.92 per clip · All listed: hd $0.15/s, fhd $0.24/s, qhd $0.28/s, uhd $0.41/s
1080p at $0.569/s · $4.55 per clip · All listed: 480p $0.103/s, 720p $0.231/s, 1080p $0.569/s
All listed: 720p $0.1/s
Per-second list prices in USD from each model's page, at the first rate the vendor lists for that resolution. Audio add-ons, reference-video surcharges, off-peak and fast-tier rates are not included. Models billed in credits or per clip are not offered.
Models 5 of 8 selected
- Eleven v4
- Eleven v4 Turbo
- Gemini 3.8 Flash TTS
- Deepgram Flux TTS
- Eleven v3
100,000 characters ≈ 100 minutes of speech (about 1,000 characters a minute, from ElevenLabs' pricing table; each voice speaks at its own rate)
Cost for 100,000 characters
$0.0135 per minute · rate listed for audio output through 31 Dec 2026 · billed per minute, converted
$40 per 1M characters · rate listed for Eleven v4 Turbo
$40 per 1M characters · rate listed for v3 Conversational
$45 per 1M characters · rate listed for Flux TTS
$80 per 1M characters · rate listed for Eleven v4
$80 per 1M characters · rate listed for Eleven v3
Only models whose page lists a plain dollar rate per character or per minute are offered; subscription plans and token-billed speech models are left out. "≈" marks a cost converted from the other unit.
Frequently asked questions
How many tokens is a word?+
OpenAI gives a rough rule of thumb for English text: one token is about 4 characters or 0.75 words, so 100 tokens is about 75 words. Each model family uses its own tokenizer, so the exact count differs between vendors.
How is the cost of an API call calculated?+
Input and output tokens are billed separately. The cost is input tokens divided by one million times the input price per million, plus output tokens divided by one million times the output price per million.
Does the calculator include cached-input or batch discounts?+
No. It uses each model's standard list price per million input and output tokens, as recorded on its model page. Cached-input, batch and long-context rates are vendor-specific and not included.