calc.dev.brAI calculators for developers

How many words is 2 million tokens?

Answer
1,473,684 English words (GPT-5.6)

2 million tokens is about 1,473,684 words of English on GPT-5.6, or 2,947 pages of 500 words. On Claude 5.x models, which produce more tokens for the same text, it's about 1,017,544 words.

tokens-to-words.tsadjust the values

By tokenizer (English)

TokenizerWordsPages
GPT-5.61,473,6842,947
Claude 5.x1,017,5442,035
Claude Haiku 4.51,333,3332,667

By language (GPT-5.6)

LanguageWords
Portuguese1,200,000
Spanish1,254,237
English1,473,684
Code (words ≈ terms)1,100,000

Estimates from average characters per token. Real counts vary with vocabulary: technical text, names and numbers produce more tokens.

More questions like this

Frequently asked questions

Why do other languages give fewer words?

Tokenizers were trained on more English text, so words in other languages get split into more pieces.

How do I get the exact number?

The APIs return the real count in the usage field of every response; the token counter estimates it before you send.

Estimate based on public prices as of October 2026. Token counts vary with the text and the model; check the official pricing page before you decide.