How Much Does 1 Million Tokens Cost?
One million tokens costs between $0.10 (GPT-6 Luna) and $10 (Claude Fable 5.1) for input. Output costs 5-8x more. The exact price depends on which AI model you use.
The range
$0.10to$10
per 1 million input tokens
That is a 100x price difference for the exact same amount of text.
Full pricing table
Every major AI model, ranked from cheapest to most expensive. Input tokens are what you send (documents, prompts, images). Output tokens are what the model writes back. Updated 2026-10-02.
| Model | Provider | Input / 1M | Output / 1M | Output multiplier |
|---|---|---|---|---|
| GPT-6 Luna | OpenAI | $0.10 | $0.50 | 5x |
| Gemini 3.5 Flash-Lite | $0.30 | $2.50 | 8x | |
| Gemini 3.8 Flash | $0.75 | $3.75 | 5x | |
| Claude Haiku 4.5 | Anthropic | $1 | $5 | 5x |
| GPT-6 Sol | OpenAI | $2 | $10 | 5x |
| Gemini 3.1 Pro | $2 | $12 | 6x | |
| Claude Sonnet 5 | Anthropic | $2 | $10 | 5x |
| Claude Opus 5.5 | Anthropic | $4 | $20 | 5x |
| Claude Opus 5 | Anthropic | $5 | $25 | 5x |
| GPT-6 Astra | OpenAI | $10 | $50 | 5x |
| Claude Fable 5.1 | Anthropic | $10 | $50 | 5x |
What does that buy you?
One million input tokens is approximately:
- 750,000 words of English text
- 1,500 pages of single-spaced text
- 8 average novels
- 100,000 lines of code
- 1,000 images analyzed
So when GPT-6 Luna charges $0.10 per million input tokens, that means reading 8 novels of text costs $0.10. On Claude Fable 5.1, the same 8 novels cost $10.
Cost per real-world unit
| Model | Per page | Per 1K words | Per image |
|---|---|---|---|
| GPT-6 Luna | $0.0001 | $0.0001 | $0.0001 |
| Gemini 3.5 Flash-Lite | $0.0002 | $0.0004 | $0.0003 |
| Gemini 3.8 Flash | $0.0005 | $0.0010 | $0.0008 |
| Claude Haiku 4.5 | $0.0007 | $0.0013 | $0.0010 |
| GPT-6 Sol | $0.0013 | $0.0027 | $0.0020 |
| Gemini 3.1 Pro | $0.0013 | $0.0027 | $0.0020 |
| Claude Sonnet 5 | $0.0013 | $0.0027 | $0.0020 |
| Claude Opus 5.5 | $0.0027 | $0.0053 | $0.0040 |
| Claude Opus 5 | $0.0033 | $0.0067 | $0.0050 |
| GPT-6 Astra | $0.0067 | $0.0133 | $0.0100 |
| Claude Fable 5.1 | $0.0067 | $0.0133 | $0.0100 |
Frequently asked questions
- How much does 1 million tokens cost?
- Between $0.10 and $10 for input, depending on the model. Output tokens cost 5-8x more.
- How much is 1 million tokens on ChatGPT?
- GPT-6 Sol costs $2 input / $10 output per 1M tokens. GPT-6 Luna (budget) is $0.10 / $0.50.
- How much is 1 million tokens on Claude?
- Claude Opus 5.5 costs $4 input / $20 output. Claude Haiku 4.5 (budget) is $1 / $5.
- Why are output tokens more expensive?
- Output tokens cost more because the model generates them one at a time, predicting the next word sequentially. Input tokens are read in parallel, which is computationally cheaper.