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.

ModelProviderInput / 1MOutput / 1MOutput multiplier
GPT-6 LunaOpenAI$0.10$0.505x
Gemini 3.5 Flash-LiteGoogle$0.30$2.508x
Gemini 3.8 FlashGoogle$0.75$3.755x
Claude Haiku 4.5Anthropic$1$55x
GPT-6 SolOpenAI$2$105x
Gemini 3.1 ProGoogle$2$126x
Claude Sonnet 5Anthropic$2$105x
Claude Opus 5.5Anthropic$4$205x
Claude Opus 5Anthropic$5$255x
GPT-6 AstraOpenAI$10$505x
Claude Fable 5.1Anthropic$10$505x

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

ModelPer pagePer 1K wordsPer 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.