WORDS TO TOKENS CONVERTER
Estimate AI tokens from a word count.
Check how many tokens an essay, blog post, transcript, or document will use before sending it to ChatGPT, Claude, Gemini, or an LLM API. For an exact count of real text, paste it into the token counter.
Tokens (est.)
1,330
Characters (est.)
5,000
Based on English-language averages: 1 word ≈ 1.33 tokens ≈ 5 characters including spaces. Code, markdown, and non-English text usually tokenize heavier.
Common word counts as tokens
| Words | Tokens (est.) | Characters (est.) |
|---|---|---|
| 100 | ~133 | ~500 |
| 250 | ~333 | ~1,250 |
| 500 | ~665 | ~2,500 |
| 750 | ~998 | ~3,750 |
| 1,000 | ~1,330 | ~5,000 |
| 1,500 | ~1,995 | ~7,500 |
| 2,500 | ~3,325 | ~12,500 |
| 5,000 | ~6,650 | ~25,000 |
| 10,000 | ~13,300 | ~50,000 |
| 50,000 | ~66,500 | ~250,000 |
| 100,000 | ~133,000 | ~500,000 |
Going the other direction? Use the tokens to words converter, or see what those tokens cost per model on the LLM pricing table.
FAQ
Words to tokens FAQ
How many tokens is one word?
English text averages about 1.33 tokens per word. Short common words are often one token; longer, rarer, or hyphenated words split into several. Code, JSON, URLs, and non-English languages typically use more tokens per word.
How many tokens is a 1,000-word article?
A 1,000-word English article is roughly 1,330 tokens. With formatting, headings, and markdown it can run higher, so budget about 1,500 tokens to be safe.
Will my document fit in a model context window?
Multiply your word count by about 1.33 and compare it with the model context window, remembering the window also has to hold system instructions, conversation history, and the response. A 50,000-word document (~66,500 tokens) fits comfortably in a 200k window but overruns a 32k one.
How do I get an exact token count instead of an estimate?
Paste the actual text into the free token counter on the homepage. For OpenAI models it runs the exact tokenizer in your browser; for other providers it gives a clearly labeled estimate. Nothing you paste leaves your browser.