A million tokens, measured in

Conversations

Chat is tiny per message and huge in aggregate: a million tokens is about 75,000 messages — six years of daily texting fed into a model in one go.

Conversational AI accumulates tokens silently. Each message in a thread adds to the running total, and a long conversation can easily consume more tokens than a short document. For chatbot builders, the critical constraint is not just "how many messages fit" but how to manage conversation history — when to summarize, when to truncate, and how to keep context relevant without exceeding model limits.

Common questions about conversations

What would this cost?

Everything on this page is exactly one million tokens. So the price of having a model read — or write — all of it is simply each model's per-million rate. Updated 2026-07-28.

ModelRead all of it (input)Write all of it (output)
GPT-5.6 Sol$5$30
GPT-5.5 Pro$30$180
Claude Fable 5$10$50
GPT-5.6 Terra$2.50$15
GPT-5.5$5$30
Claude Opus 4.8$5$25
Claude Sonnet 5$2$10
Gemini 3.1 Pro$2$12
Gemini 3.5 Flash$1.50$9
GPT-5.6 Luna$1$6
Claude Haiku 4.5$1$5
Gemini 3 Flash$0.50$3

From $0.50 to $180 for the same million tokens. Try your own budget in the calculator →

Frequently asked questions

How many chat messages is 1 million tokens?
Roughly 75,000 typical chat messages, at about 10 words (~13 tokens) per message. That is over six years of texting at 30 messages a day.

The same million tokens, measured differently

Or start over with the full picture — scale, prices, and the budget calculator.

From the blog