Token counter

Count tokens in any prompt or document right in your browser. Nothing is uploaded. Useful for checking prompt size before you hit a model context limit.

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.003$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.

Why count tokens?

Token count decides three things: whether your prompt fits the model context window, how much the request costs, and how fast it responds. Counting before you send avoids truncated context, surprise bills and failed requests, which is why a token counter is a routine step for prompt engineers and anyone shipping on an API.

Token counts for different content types

Plain English prose averages about 1.33 tokens per word. Code is denser — indentation, brackets and long variable names add tokens quickly. JSON and XML are expensive because of repeated structural characters. Non-English languages like Chinese or Arabic often use more tokens per word than English, since the tokenizer was trained primarily on English text.

FAQ

Is my text sent to a server?

No. All counting happens in your browser. Pasted text never leaves your device.

Can it count tokens for long documents?

Yes. Paste text of any length; the counter handles large documents and reports the total, with a token visualization for the first few thousand tokens.

Why does the token count differ from my word count?

Words and tokens are not the same unit. A single long word can be split into multiple tokens, while short common words are usually one token each. Punctuation and spaces also count as tokens.

Which models show exact counts vs estimates?

GPT-3.5 and GPT-4 family models (OpenAI) show exact counts using the real tokenizer. All other providers — Claude, Gemini, Mistral, etc. — show clearly labeled estimates based on the standard ~4 characters per token approximation.

Current model pricing

ModelProviderInputCachedOutputContextVerified
Qwen3.8 Max Alibaba $2 $0.25 $6 1 000k 2026-08-03
Claude Haiku 4.5 (latest) Anthropic $1 $0.1 $5 200k 2025-10-15
Claude Opus 4.8 Anthropic $5 $0.5 $25 1 000k 2026-05-28
Claude Sonnet 4.6 Anthropic $3 $0.3 $15 1 000k 2026-03-13
DeepSeek Chat DeepSeek $0.14 $0.0028 $0.28 1 000k 2026-02-28
Gemini 2.5 Flash Google $0.3 $0.03 $2.5 1 048,576k 2025-06-17
Gemini 3.5 Flash Google $1.5 $0.15 $9 1 048,576k 2026-05-19
Mistral Medium (latest) Mistral $1.5 n/a $7.5 262,144k 2026-04-29
Kimi K3 Moonshot AI $3 $0.3 $15 1 048,576k 2026-07-16
GPT-4.1 mini OpenAI $0.4 $0.1 $1.6 1 047,576k 2025-04-14
GPT-4o OpenAI $2.5 $1.25 $10 128k 2024-08-06
GPT-5.5 OpenAI $5 $0.5 $30 1 050k 2026-04-23
Grok 4.5 xAI $2 $0.3 $6 500k 2026-07-08
GLM-5.2 Zhipu AI $1.4 $0.26 $4.4 1 000k 2026-06-13

Prices per 1M tokens (USD). Each model links to its official source. Seed values pending re-verification. See the methodology.