Frequently asked questions
How Calculate Token counts tokens, how exact the numbers are, what happens to your prompt, and how current the prices are.
Which models does Calculate Token support?
15 models from three providers: OpenAI's GPT range (8 models, including the GPT-5.6 series, GPT-4o and GPT-4.1), Anthropic's Claude models (3: Opus, Sonnet and Haiku), and Google's Gemini models (4, including Gemini 3.1 Pro, Gemini 3.6 Flash and Flash-Lite). It is a selection of each provider's range rather than all of it — the models people actually price — and the full list with rates is on the models page.
Are the token counts exact?
For GPT models, yes. Calculate Token runs OpenAI's own tokenizer in your browser, so a GPT count matches what OpenAI would bill for the same text. For Claude and Gemini it is an estimate: neither Anthropic nor Google publishes a tokenizer that can run in a browser, so those counts are derived from character length and every one of them is labelled "est" in the table. Estimates are usually close, but treat them as estimates.
Why does Gemini show a different token count than GPT or Claude?
Each provider uses its own tokenizer, so identical text splits into a different number of tokens on each one. Google's Gemini models tokenize differently from OpenAI's and Anthropic's, so a prompt that is 1,000 tokens on GPT may be somewhat higher or lower on Gemini. That is expected rather than an error, and it is one reason to compare cost per model rather than assuming one token count applies everywhere.
Is my prompt sent anywhere?
Counting never leaves your browser — GPT counts are computed locally with the real tokenizer, and Claude and Gemini counts are estimated locally from character length. One feature is different, and it is opt-in: Smart rewrite sends your prompt to Google's Gemini for a tighter version. Nothing else transmits what you typed unless you are signed in and choose to save a calculation, which stores the prompt text until you delete it.
How current are the prices?
The catalogue was last updated on 2026-08-07, and that date is derived from the commit that changed it rather than typed by hand, so it cannot quietly go stale. It records when the figures changed, not that someone re-read every provider's pricing page that day. Providers change rates, run promotions and price long-context requests differently, so check the provider's own pricing page before committing to a number. Every model page links to it.
Why is my actual bill higher than the estimate here?
Three things account for most of the gap, and none are visible in a block of text. System prompts are charged on every call, so a 600-token system prompt is billed whether or not the user's message is short. Conversation history compounds, because every prior turn is resent as input on the next one. And retries are billed — a failed parse or a client timeout pays for the request twice. Calculate Token prices the text you paste, which is a floor rather than a forecast.
Do long prompts cost more per token?
On some models, sharply. The GPT-5.6 family bills the entire request at twice the input rate and one and a half times the output rate once input passes 272,000 tokens, and Gemini 3.1 Pro does the same above 200,000. It is a cliff rather than a gradient: a request just over the line costs nearly double one just under it. The comparison table applies the elevated rate automatically and marks it "long" when it does.
Do I need an account?
No. Counting, cost comparison, the model pages and the comparisons all work signed out, and signed out nothing you type is stored. An account only adds saving calculations, history, collections and exports.
Is Calculate Token free?
Yes, and there is no metered tier. The site is funded by advertising. Token counting runs in your browser and costs nothing to serve; Smart rewrite calls a paid API, which is why that one feature is rate-limited.
What is a token?
A token is the unit a language model actually reads and the unit providers bill for. It is usually a word fragment rather than a word: common words are often one token, while rarer words, code and punctuation split into several. As a rough guide one token is about four characters of English, which is why a character count is a usable estimate but not a substitute for counting.
Something not answered here
The about page covers why this exists and where the numbers stop being reliable, models lists every supported model with its rates, and privacy describes exactly what is stored and what is sent where.
If an answer here does not match what the site actually does, that is a bug rather than a wording choice — tell us and it gets fixed.