PromptForge
All articles
Technical

How Many Tokens Is My Prompt? Counting and Why It Matters

Tokens determine what you pay and what fits in context. Here is how tokenization works, how to estimate counts quickly, and the practical thresholds worth knowing.

By , Founder & Lead AI Researcher 6 min read

A token is the unit of text an AI model actually processes. Models bill per token and cap context per token, so token count determines both your cost and whether your input fits at all.

You can count tokens for any text here, free and entirely in your browser. This article explains what the number means.

How tokenization works

Models do not read letters or words. Text is first split into tokens by a tokenizer, and each token becomes a number the model can process.

The split is learned rather than rule-based. Tokenizers are trained to find the most efficient set of subword fragments across a large corpus, so common words become single tokens while rare words break into pieces.

  • "the" → 1 token
  • "tokenization" → 2-3 tokens
  • "antidisestablishmentarianism" → around 7 tokens

The rule of thumb

For English prose:

1 token ≈ 4 characters ≈ 0.75 words

So 1,000 words is roughly 1,350 tokens, and 1,000 tokens is roughly 750 words or a page and a half.

This approximation is accurate within 10-15% for ordinary English. It degrades for other content:

  • Code tokenizes less efficiently — unusual whitespace and symbols cost more.
  • JSON is expensive relative to its information content, because braces, quotes and keys all consume tokens.
  • Non-Latin scripts can cost several times more per visible character.
  • Images consume tokens too, often the equivalent of several pages of text for a high-resolution image.

Why it matters

Cost. Billing is per million tokens, with output typically three to five times input. Halving prompt length halves input cost.

Context limits. Every model caps total tokens — prompt, documents, history and response together. The detail people miss is that the response is included: fill the window entirely with input and there is no room to answer. Reserve 2,000-4,000 tokens for output.

Quality. Long contexts degrade attention. Models attend well to the beginning and end of a long input and less well to the middle. A 100,000-token prompt does not give you 100,000 tokens of reliable attention.

Useful thresholds

ContentApprox. tokens
A tweet30-70
A paragraph80-150
A page of prose500-700
A 2,000-word article2,700
A 50-page PDF25,000-35,000
A 300-page book150,000-200,000

How to reduce token count

Cut preamble. "I was wondering if you could possibly help me with something" is fifteen tokens of nothing.

Trim retrieved context. RAG pipelines commonly pass ten chunks where three would do. Rerank and pass fewer.

Summarise history. In long conversations, replace the full transcript with a running summary every few turns. This cuts cost and improves focus.

Cap output. Because output costs several times input, an explicit length limit is the highest-leverage single change.

Reconsider JSON. If you are passing large data structures as context rather than as output, a compact format costs meaningfully fewer tokens.

Getting exact counts

Our estimator blends a character-based and word-based approximation, which lands within 10-15% for English — accurate enough for planning prompts and budgeting.

For exact counts, use your provider's official tokenizer library. You need exactness when you are close to a hard context limit or reconciling a bill; for everything else, estimation is fine.

Related tools: the context window calculator shows whether your prompt fits each model's limit, and the cost calculator converts token counts into monthly spend.

About the author

Founder & Lead AI Researcher

Hamza Naqvi is a Software Engineer, AI Automation Specialist, Prompt Engineer and SEO Strategist with over four years of professional experience building websites, AI-powered applications, workflow automations and content systems. Having developed more than 200 websites and multiple AI-driven platforms, he specialises in prompt engineering, AI agents, programmatic SEO, large language models and business automation.

Writes about: AI Research · Prompt Engineering · Artificial Intelligence · AI Models · Software Engineering · AI Automation

Reviewed by Hamza Naqvi — Founder of PromptForge, Software Engineer, AI Automation Specialist and AI Researcher. He researches the latest AI models, prompt engineering techniques and automation technologies to deliver accurate, practical and well-researched content.

Keep reading

Want to go deeper?

Nine free course tracks, 85 tested prompts, and free tools that run entirely in your browser.