The formula
Tokens per dollar = 1,000,000 ÷ price per million tokens. Work it out twice, once for input and once for output, because output usually costs several times more. Every figure below comes from the same price catalogue as the pricing table, so it updates when a price changes. 163 paid models are included; models with no paid API are left out.
Tokens are not words. 1 million tokens is about 750,000 English words. To convert, use the tokens to words converter.
Anthropic tokens per dollar
| Model | Input tokens per $1 | Output tokens per $1 | Output tokens for $20 |
|---|
| Claude Haiku 5.5 | 10,000,000 | 2,000,000 | 40,000,000 |
| Claude Haiku 4.5 | 1,000,000 | 200,000 | 4,000,000 |
| Claude Sonnet 5.5 | 500,000 | 100,000 | 2,000,000 |
| Claude Sonnet 5 | 500,000 | 100,000 | 2,000,000 |
| Claude Sonnet 4.6 | 333,333 | 66,667 | 1,333,333 |
| Claude Sonnet 4.5 | 333,333 | 66,667 | 1,333,333 |
| Claude Opus 5.5 | 250,000 | 50,000 | 1,000,000 |
| Claude Opus 5 | 200,000 | 40,000 | 800,000 |
| Claude Opus 4.8 | 200,000 | 40,000 | 800,000 |
| Claude Opus 4.7 | 200,000 | 40,000 | 800,000 |
| Claude Opus 4.6 | 200,000 | 40,000 | 800,000 |
| Claude Opus 4.5 | 200,000 | 40,000 | 800,000 |
| Claude Fable 5.1 | 100,000 | 20,000 | 400,000 |
| Claude Fable 5 | 100,000 | 20,000 | 400,000 |
OpenAI tokens per dollar
| Model | Input tokens per $1 | Output tokens per $1 | Output tokens for $20 |
|---|
| GPT-OSS 120B † | 25,641,026 | 5,263,158 | 105,263,158 |
| GPT-OSS 20B † | 13,333,333 | 3,333,333 | 66,666,667 |
| GPT-OSS 20B (Bedrock) † | 14,285,714 | 3,333,333 | 66,666,667 |
| GPT-5 Nano | 20,000,000 | 2,500,000 | 50,000,000 |
| GPT-4.1 Nano | 10,000,000 | 2,500,000 | 50,000,000 |
| GPT-6 Luna | 10,000,000 | 2,000,000 | 40,000,000 |
| GPT-OSS 120B (Bedrock) † | 6,666,667 | 1,666,667 | 33,333,333 |
| GPT-4o Mini | 6,666,667 | 1,666,667 | 33,333,333 |
| GPT-5.6 Luna | 5,000,000 | 833,333 | 16,666,667 |
| GPT-5.4 Nano | 5,000,000 | 800,000 | 16,000,000 |
| GPT-4.1 Mini | 2,500,000 | 625,000 | 12,500,000 |
| GPT-5 Mini | 4,000,000 | 500,000 | 10,000,000 |
| o4 Mini | 909,091 | 227,273 | 4,545,455 |
| o3 Mini | 909,091 | 227,273 | 4,545,455 |
| GPT-5.4 Mini | 1,333,333 | 222,222 | 4,444,444 |
| GPT-6.1 Terra | 1,000,000 | 200,000 | 4,000,000 |
| GPT-4.1 | 500,000 | 125,000 | 2,500,000 |
| o3 | 500,000 | 125,000 | 2,500,000 |
| o4 Mini Deep Research † | 500,000 | 125,000 | 2,500,000 |
| GPT-6.1 Sol | 500,000 | 100,000 | 2,000,000 |
| GPT-6 Sol | 500,000 | 100,000 | 2,000,000 |
| GPT-5.1 | 800,000 | 100,000 | 2,000,000 |
| GPT-5 | 800,000 | 100,000 | 2,000,000 |
| GPT-4o | 400,000 | 100,000 | 2,000,000 |
| GPT-5.6 Terra | 500,000 | 83,333 | 1,666,667 |
| GPT-5.2 | 571,429 | 71,429 | 1,428,571 |
| GPT-5.3 Codex | 571,429 | 71,429 | 1,428,571 |
| GPT-5.4 | 400,000 | 66,667 | 1,333,333 |
| GPT-5.6 Sol | 250,000 | 50,000 | 1,000,000 |
| GPT-5.5 | 200,000 | 33,333 | 666,667 |
| GPT Image 2.5 | 200,000 | 33,333 | 666,667 |
| GPT Image 2 | 200,000 | 33,333 | 666,667 |
| o3 Deep Research † | 100,000 | 25,000 | 500,000 |
| o1 | 66,667 | 16,667 | 333,333 |
| GPT-5.6 Cyber | 80,000 | 13,333 | 266,667 |
| o3-pro | 50,000 | 12,500 | 250,000 |
| GPT-5.5 Pro | 33,333 | 5,556 | 111,111 |
| GPT-5.4 Pro | 33,333 | 5,556 | 111,111 |
| o1 Pro | 6,667 | 1,667 | 33,333 |
Google tokens per dollar
| Model | Input tokens per $1 | Output tokens per $1 | Output tokens for $20 |
|---|
| Gemma 4 26B A4B † | 16,666,667 | 3,333,333 | 66,666,667 |
| Gemma 4 31B † | 8,333,333 | 2,777,778 | 55,555,556 |
| Gemini 2.5 Flash-Lite | 10,000,000 | 2,500,000 | 50,000,000 |
| Gemini 3.1 Flash-Lite | 4,000,000 | 666,667 | 13,333,333 |
| Gemini 3.5 Flash-Lite | 3,333,333 | 400,000 | 8,000,000 |
| Gemini 2.5 Flash | 3,333,333 | 400,000 | 8,000,000 |
| Gemini 3 Flash | 2,000,000 | 333,333 | 6,666,667 |
| Gemini 3.8 Flash | 1,333,333 | 266,667 | 5,333,333 |
| Gemini 3.6 Flash | 1,333,333 | 266,667 | 5,333,333 |
| Gemini 3.7 Flash | 1,333,333 | 266,667 | 5,333,333 |
| Gemini 3.1 Flash Live | 1,333,333 | 222,222 | 4,444,444 |
| Gemini Omni Flash | 666,667 | 111,111 | 2,222,222 |
| Gemini Omni Flash (Preview) | 666,667 | 111,111 | 2,222,222 |
| Gemini 3.5 Flash | 666,667 | 111,111 | 2,222,222 |
| Gemini 4 Argon | 500,000 | 100,000 | 2,000,000 |
| Gemini 2.5 Pro | 800,000 | 100,000 | 2,000,000 |
| Gemini 3.1 Pro | 500,000 | 83,333 | 1,666,667 |
| Gemini 3.1 Flash TTS | 1,000,000 | 50,000 | 1,000,000 |
| Nano Banana 2.1 | 666,667 | 33,333 | 666,667 |
| Gemini 3.1 Flash Lite Image | 4,000,000 | 33,333 | 666,667 |
| Gemini 3.1 Flash Image | 2,000,000 | 16,667 | 333,333 |
DeepSeek tokens per dollar
| Model | Input tokens per $1 | Output tokens per $1 | Output tokens for $20 |
|---|
| DeepSeek V4.1 Flash | 6,666,667 | 1,666,667 | 33,333,333 |
| DeepSeek V4-Pro | 1,515,152 | 505,051 | 10,101,010 |
xAI tokens per dollar
| Model | Input tokens per $1 | Output tokens per $1 | Output tokens for $20 |
|---|
| Grok Build 0.1 | 1,000,000 | 500,000 | 10,000,000 |
| Grok 4.3 | 800,000 | 400,000 | 8,000,000 |
| Grok 4.20 | 800,000 | 400,000 | 8,000,000 |
| Grok 4.7 | 500,000 | 166,667 | 3,333,333 |
| Grok 4.6 | 500,000 | 166,667 | 3,333,333 |
| Grok 4.5 | 500,000 | 166,667 | 3,333,333 |
All models, most output tokens per dollar first
| Model | Input tokens per $1 | Output tokens per $1 | Output tokens for $20 |
|---|
| Qwen3.7 Flash | 33,333,333 | 7,692,308 | 153,846,154 |
| Ministral 3 8B | 6,666,667 | 6,666,667 | 133,333,333 |
| Qwen3.5-9B | 10,000,000 | 6,666,667 | 133,333,333 |
| Mercury 2.5 (Preview) | 25,000,000 | 6,666,667 | 133,333,333 |
| Llama 3.3 70B | 5,555,556 | 5,555,556 | 111,111,111 |
| Ling-3.0-flash | 16,666,667 | 5,555,556 | 111,111,111 |
| GPT-OSS 120B † | 25,641,026 | 5,263,158 | 105,263,158 |
| Muse Spark 1.3 Contributor | 10,000,000 | 5,000,000 | 100,000,000 |
| Muse Spark 1.2 Contributor † | 10,000,000 | 5,000,000 | 100,000,000 |
| Ministral 3 14B | 5,000,000 | 5,000,000 | 100,000,000 |
| Laguna S 2.1 | 10,000,000 | 5,000,000 | 100,000,000 |
| MiMo-V2.6-Flash | 7,142,857 | 3,571,429 | 71,428,571 |
| GPT-OSS 20B † | 13,333,333 | 3,333,333 | 66,666,667 |
| GPT-OSS 20B (Bedrock) † | 14,285,714 | 3,333,333 | 66,666,667 |
| Gemma 4 26B A4B † | 16,666,667 | 3,333,333 | 66,666,667 |
| Llama 4 Scout | 12,500,000 | 3,333,333 | 66,666,667 |
| Gemma 4 31B † | 8,333,333 | 2,777,778 | 55,555,556 |
| GPT-5 Nano | 20,000,000 | 2,500,000 | 50,000,000 |
| GPT-4.1 Nano | 10,000,000 | 2,500,000 | 50,000,000 |
| Gemini 2.5 Flash-Lite | 10,000,000 | 2,500,000 | 50,000,000 |
| GLM-4.7-FlashX | 14,285,714 | 2,500,000 | 50,000,000 |
| Qwen3.8 Flash | 6,666,667 | 2,127,660 | 42,553,191 |
| GPT-6 Luna | 10,000,000 | 2,000,000 | 40,000,000 |
| Claude Haiku 5.5 | 10,000,000 | 2,000,000 | 40,000,000 |
| GLM-5.3-Flash | 6,666,667 | 2,000,000 | 40,000,000 |
| Hy3 | 7,575,758 | 1,893,939 | 37,878,788 |
| Hunyuan HY3 Preview † | 5,617,978 | 1,680,672 | 33,613,445 |
| GPT-OSS 120B (Bedrock) † | 6,666,667 | 1,666,667 | 33,333,333 |
| GPT-4o Mini | 6,666,667 | 1,666,667 | 33,333,333 |
| Mistral Small 4 | 6,666,667 | 1,666,667 | 33,333,333 |
| DeepSeek V4.1 Flash | 6,666,667 | 1,666,667 | 33,333,333 |
| KAT-Coder-Air v2.5 | 6,666,667 | 1,666,667 | 33,333,333 |
| MiniMax M3.1 Flash | 6,666,667 | 1,666,667 | 33,333,333 |
| Mercury 2 | 4,000,000 | 1,333,333 | 26,666,667 |
| Qwen3 Coder Next | 8,333,333 | 1,250,000 | 25,000,000 |
| Nemotron 3 Super 120B | 3,333,333 | 1,250,000 | 25,000,000 |
| Llama 4 Maverick | 3,703,704 | 1,176,471 | 23,529,412 |
| MiMo-V2.6-Pro | 2,298,851 | 1,149,425 | 22,988,506 |
| MiMo-V2.5-Pro | 2,298,851 | 1,149,425 | 22,988,506 |
| Codestral | 3,333,333 | 1,111,111 | 22,222,222 |
| Step 3.7 Flash | 5,000,000 | 869,565 | 17,391,304 |
| GPT-5.6 Luna | 5,000,000 | 833,333 | 16,666,667 |
| Qwen3-Next-80B-A3B-Thinking | 6,666,667 | 833,333 | 16,666,667 |
| MiniMax M3 | 3,333,333 | 833,333 | 16,666,667 |
| MiniMax M2.7 | 3,333,333 | 833,333 | 16,666,667 |
| MiniMax M2.5 | 3,333,333 | 833,333 | 16,666,667 |
| GPT-5.4 Nano | 5,000,000 | 800,000 | 16,000,000 |
| Gemini 3.1 Flash-Lite | 4,000,000 | 666,667 | 13,333,333 |
| Muse Glimmer 30B | 2,857,143 | 666,667 | 13,333,333 |
| Mistral Large 3 | 2,000,000 | 666,667 | 13,333,333 |
| GPT-4.1 Mini | 2,500,000 | 625,000 | 12,500,000 |
| Qwen3.7 Plus | 2,500,000 | 625,000 | 12,500,000 |
| DeepSeek V4-Pro | 1,515,152 | 505,051 | 10,101,010 |
| GPT-5 Mini | 4,000,000 | 500,000 | 10,000,000 |
| Grok Build 0.1 | 1,000,000 | 500,000 | 10,000,000 |
| Qwen3.5-Omni Flash | 2,500,000 | 454,545 | 9,090,909 |
| GLM-4.7 | 1,666,667 | 454,545 | 9,090,909 |
| Doubao Seed 2.1 Turbo | 2,272,727 | 452,489 | 9,049,774 |
| Qwen3.5-27B | 3,333,333 | 416,667 | 8,333,333 |
| QwQ-Plus | 1,250,000 | 416,667 | 8,333,333 |
| Gemini 3.5 Flash-Lite | 3,333,333 | 400,000 | 8,000,000 |
| Gemini 2.5 Flash | 3,333,333 | 400,000 | 8,000,000 |
| Grok 4.3 | 800,000 | 400,000 | 8,000,000 |
| Grok 4.20 | 800,000 | 400,000 | 8,000,000 |
| Nova 2.0 Lite | 3,333,333 | 400,000 | 8,000,000 |
| Nemotron 3 Ultra 550B | 2,000,000 | 400,000 | 8,000,000 |
| Nex-N2-Pro | 2,000,000 | 400,000 | 8,000,000 |
| Hy4 preview | 1,199,041 | 399,840 | 7,996,801 |
| LongCat-2.0 | 1,333,333 | 338,983 | 6,779,661 |
| KAT-Coder-Pro v2.5 | 1,351,351 | 337,838 | 6,756,757 |
| Gemini 3 Flash | 2,000,000 | 333,333 | 6,666,667 |
| Qwen3.6-Plus | 2,000,000 | 333,333 | 6,666,667 |
| Kimi K2.5 | 1,666,667 | 333,333 | 6,666,667 |
| MiMo-V2-Pro | 1,000,000 | 333,333 | 6,666,667 |
| GLM-5 | 1,000,000 | 312,500 | 6,250,000 |
| Qwen3.5-397B-A17B | 1,666,667 | 277,778 | 5,555,556 |
| Gemini 3.8 Flash | 1,333,333 | 266,667 | 5,333,333 |
| Gemini 3.6 Flash | 1,333,333 | 266,667 | 5,333,333 |
| Gemini 3.7 Flash | 1,333,333 | 266,667 | 5,333,333 |
| Kimi K2.7 Code | 1,052,632 | 250,000 | 5,000,000 |
| Kimi K2.6 | 1,052,632 | 250,000 | 5,000,000 |
| GLM-5 Turbo | 833,333 | 250,000 | 5,000,000 |
| Mistral Large 4 | 735,294 | 239,234 | 4,784,689 |
| Muse Spark 1.1 | 800,000 | 235,294 | 4,705,882 |
| Muse Spark 1.3 | 800,000 | 235,294 | 4,705,882 |
| Muse Spark 1.2 † | 800,000 | 235,294 | 4,705,882 |
| Muse Spark Open | 800,000 | 235,294 | 4,705,882 |
| o4 Mini | 909,091 | 227,273 | 4,545,455 |
| o3 Mini | 909,091 | 227,273 | 4,545,455 |
| GLM-5.3 | 714,286 | 227,273 | 4,545,455 |
| GLM-5.2 | 714,286 | 227,273 | 4,545,455 |
| GLM-5.1 | 714,286 | 227,273 | 4,545,455 |
| Doubao Seed 2.1 Pro | 1,136,364 | 226,757 | 4,535,147 |
| GPT-5.4 Mini | 1,333,333 | 222,222 | 4,444,444 |
| Gemini 3.1 Flash Live | 1,333,333 | 222,222 | 4,444,444 |
| Qwen3.5-Omni Plus | 2,500,000 | 208,333 | 4,166,667 |
| GPT-6.1 Terra | 1,000,000 | 200,000 | 4,000,000 |
| Claude Haiku 4.5 | 1,000,000 | 200,000 | 4,000,000 |
| Grok 4.7 | 500,000 | 166,667 | 3,333,333 |
| Grok 4.6 | 500,000 | 166,667 | 3,333,333 |
| Grok 4.5 | 500,000 | 166,667 | 3,333,333 |
| Qwen3.8 Max | 500,000 | 166,667 | 3,333,333 |
| Fugu Max | 500,000 | 166,667 | 3,333,333 |
| Mistral Medium 3.5 | 666,667 | 133,333 | 2,666,667 |
| Qwen3.7 Max | 400,000 | 133,333 | 2,666,667 |
| Qwen3.6-Max-Preview | 769,231 | 128,205 | 2,564,103 |
| GPT-4.1 | 500,000 | 125,000 | 2,500,000 |
| o3 | 500,000 | 125,000 | 2,500,000 |
| o4 Mini Deep Research † | 500,000 | 125,000 | 2,500,000 |
| GLM-5.3 Prime | 357,143 | 113,636 | 2,272,727 |
| Gemini Omni Flash | 666,667 | 111,111 | 2,222,222 |
| Gemini Omni Flash (Preview) | 666,667 | 111,111 | 2,222,222 |
| Gemini 3.5 Flash | 666,667 | 111,111 | 2,222,222 |
| GPT-6.1 Sol | 500,000 | 100,000 | 2,000,000 |
| GPT-6 Sol | 500,000 | 100,000 | 2,000,000 |
| GPT-5.1 | 800,000 | 100,000 | 2,000,000 |
| GPT-5 | 800,000 | 100,000 | 2,000,000 |
| GPT-4o | 400,000 | 100,000 | 2,000,000 |
| Claude Sonnet 5.5 | 500,000 | 100,000 | 2,000,000 |
| Claude Sonnet 5 | 500,000 | 100,000 | 2,000,000 |
| Gemini 4 Argon | 500,000 | 100,000 | 2,000,000 |
| Gemini 2.5 Pro | 800,000 | 100,000 | 2,000,000 |
| Nova 2.0 Pro Reasoning † | 800,000 | 100,000 | 2,000,000 |
| Command A+ | 400,000 | 100,000 | 2,000,000 |
| Command A | 400,000 | 100,000 | 2,000,000 |
| Kimi K3.1 Pro | 500,000 | 100,000 | 2,000,000 |
| GPT-5.6 Terra | 500,000 | 83,333 | 1,666,667 |
| Gemini 3.1 Pro | 500,000 | 83,333 | 1,666,667 |
| Qwen3.8 Max Prime | 250,000 | 83,333 | 1,666,667 |
| GPT-5.2 | 571,429 | 71,429 | 1,428,571 |
| GPT-5.3 Codex | 571,429 | 71,429 | 1,428,571 |
| GPT-5.4 | 400,000 | 66,667 | 1,333,333 |
| Claude Sonnet 4.6 | 333,333 | 66,667 | 1,333,333 |
| Claude Sonnet 4.5 | 333,333 | 66,667 | 1,333,333 |
| Sonar Pro | 333,333 | 66,667 | 1,333,333 |
| Kimi K3 | 333,333 | 66,667 | 1,333,333 |
| GPT-5.6 Sol | 250,000 | 50,000 | 1,000,000 |
| Claude Opus 5.5 | 250,000 | 50,000 | 1,000,000 |
| Gemini 3.1 Flash TTS | 1,000,000 | 50,000 | 1,000,000 |
| Muse Wonder | 250,000 | 50,000 | 1,000,000 |
| Kimi K3.1 Pro Highspeed | 250,000 | 50,000 | 1,000,000 |
| Claude Opus 5 | 200,000 | 40,000 | 800,000 |
| Claude Opus 4.8 | 200,000 | 40,000 | 800,000 |
| Claude Opus 4.7 | 200,000 | 40,000 | 800,000 |
| Claude Opus 4.6 | 200,000 | 40,000 | 800,000 |
| Claude Opus 4.5 | 200,000 | 40,000 | 800,000 |
| GPT-5.5 | 200,000 | 33,333 | 666,667 |
| GPT Image 2.5 | 200,000 | 33,333 | 666,667 |
| GPT Image 2 | 200,000 | 33,333 | 666,667 |
| Nano Banana 2.1 | 666,667 | 33,333 | 666,667 |
| Gemini 3.1 Flash Lite Image | 4,000,000 | 33,333 | 666,667 |
| Fugu Ultra v2 | 200,000 | 33,333 | 666,667 |
| MAI-Image-2 | 200,000 | 30,303 | 606,061 |
| o3 Deep Research † | 100,000 | 25,000 | 500,000 |
| Claude Fable 5.1 | 100,000 | 20,000 | 400,000 |
| Claude Fable 5 | 100,000 | 20,000 | 400,000 |
| o1 | 66,667 | 16,667 | 333,333 |
| Gemini 3.1 Flash Image | 2,000,000 | 16,667 | 333,333 |
| GPT-5.6 Cyber | 80,000 | 13,333 | 266,667 |
| o3-pro | 50,000 | 12,500 | 250,000 |
| GPT-5.5 Pro | 33,333 | 5,556 | 111,111 |
| GPT-5.4 Pro | 33,333 | 5,556 | 111,111 |
| o1 Pro | 6,667 | 1,667 | 33,333 |
† The provider publishes no rate for this model, so its price comes from a weaker source. List prices only. Prompt caching and batch discounts buy more tokens per dollar on providers that offer them. The cost calculator models both.
How many tokens do you get for $1?▼
It depends on the model. At the median price among 163 paid models, $1 buys about 1,052,632 input tokens or 250,000 output tokens. The range runs from 1,667 output tokens on o1 Pro to 7,692,308 on Qwen3.7 Flash.
How do I work out tokens per dollar?▼
Divide 1,000,000 by the price per million tokens. A model at $2 per 1M tokens gives 500,000 tokens per dollar. Do it separately for input and output, because they are priced differently.
How much are 1,000 tokens worth?▼
Divide the per-million price by 1,000. At the median paid price that is $0.00095 for 1,000 input tokens and $0.00400 for 1,000 output tokens.
Is a Claude Pro or ChatGPT subscription priced per token?▼
No. Consumer subscriptions are flat monthly fees with usage limits, not per-token billing. The figures on this page are for the pay-as-you-go APIs.