How many tokens is 1000 words?

As a rule of thumb, 1000 words of English prose is about 1,300–1,500 tokens for GPT-style tokenizers, roughly 0.75 words per token, or 1.33 tokens per word. The exact number depends on the tokenizer and the kind of text.

Content typeTokens per wordTokens in 1000 words
Plain English prose~1.33~1,300
Technical / code-heavy~1.5~1,500
JSON / structured data~1.6~1,600
Non-Latin scripts2+2,000+

Don’t guess. Paste your actual text below for an exact GPT count (and labeled estimates for other models):

0tokens (est.)
0words
0characters
0chars, no spaces

Token count uses the exact GPT (o200k) tokenizer. Counted in your browser, never uploaded.

Models
Qwen3.8 MaxDeepSeek V4 FlashClaude Opus 5
ModelTokensPer requestMonthlyContext
Qwen3.8 Max0 est.$0.0030$3.000.1%
DeepSeek V4 Flashcheapest0 est.$0.00014$0.140.1%
Claude Opus 50 est.$0.013$12.500.1%

Token counts vary by tokenizer and model; non-OpenAI counts are estimates. Cost is an estimate and provider pricing can change. See each model's source on the pricing page.