"write my bio" prompt → "cold email" name: serge </> skill.md { run() }
MK
Marketing & Growth
Campaigns, SEO, Ads
LG
Legal & Finance
Contracts, CFO, Tax
Skill .md
For any AI
SK
AI Agents
End-to-end tasks
AG
Your inputs

Your monthly token waste will appear here.
Fill in your usage, then click Calculate.

Want to stop the waste, not just measure it?
Turn your AI into the prompt engineer who fixes this.
Noor, the Prompt Engineer Skill, turns Claude, ChatGPT, or any AI chat into a senior prompt engineer - production prompt design, eval harnesses, and token/cost/latency optimization built in. No prompting expertise needed.
See the Prompt Engineer Skill →

What is an AI token cost calculator?

An AI token cost calculator estimates how many tokens - and how much money - you spend on ChatGPT, Claude, or any AI chat, based on how you actually use it. This free ai token cost calculator focuses on one specific and very common source of waste: re-pasting the same role, format, or brand-voice instructions into the chat every single message instead of loading them once.

Enter how many conversations you start per day, how many follow-up messages each one has, and roughly how long the context you repeat is. The calculator estimates your monthly wasted tokens, what that costs at typical paid-API pricing, and how much of that waste disappears once that same context lives in a persistent skill file or project instructions instead of your clipboard. Switch to team mode to see the same math scaled across a whole team’s AI usage - often the bigger number.

Measuring the waste is the first step. Noor, the Prompt Engineer Skill on KissMySkills, turns Claude, ChatGPT, or any AI chat into a senior prompt engineer who designs the reusable, production-ready prompts and skill files that stop this waste for good - no prompt-engineering background required.

Why a token is not a word

Every provider publishes roughly the same approximation for English: one token is about four characters, or about three quarters of a word. Google puts it as 100 tokens being roughly 60 to 80 English words. Anthropic gives a slightly tighter figure of about 3.5 characters per token and adds the caveat that matters - the exact count varies by language and by content type.

That caveat is bigger than it looks. Token counts are not even stable across models from the same vendor: Anthropic notes that its newer tokenizer produces approximately 30% more tokens for the same text than the previous one. Identical input, same provider, materially different bill.

So treat any token estimate - including this one - as an order-of-magnitude figure. If you need the real number, count it rather than estimate it: every major provider ships a tokenizer or a usage field on the API response that reports exactly what you were charged for.

Output costs several times more than input

The single most useful thing to know about token pricing is that the two directions are not priced alike. Input is what you send; output is what the model generates; output is consistently the expensive one.

Checked in August 2026, Anthropic’s published per-million-token rates run at a clean 5× ratio across the lineup - Opus 5 at $5 input against $25 output, Haiku 4.5 at $1 against $5. OpenAI’s current flagship sits at $5 against $30, a 6× ratio, with its cheapest tier at $0.20 against $1.20. Google’s Gemini range spans roughly 4× to 8×.

The exact numbers will have moved by the time you read this - check the provider’s pricing page. The ratio is the durable part: across all three vendors output runs about four to eight times the input rate. That has a practical consequence. Trimming a bloated system prompt saves you input tokens, which are the cheap ones. Asking for a shorter answer saves output tokens, which are not. If a cost problem is real, look at how much the model is writing before you look at how much you are sending.

Why turn ten costs more than turn one

Chat APIs are stateless. OpenAI puts it plainly: each text generation request is independent, and you build a multi-turn conversation by sending the previous messages back as parameters. Anthropic describes the same billing shape - the input for each turn contains all previous conversation history plus the current message, and everything in the request counts, including the system prompt and your tool definitions.

So a conversation does not cost the sum of its messages. Turn ten re-bills turns one through nine as fresh input. If each turn adds a roughly constant amount of text, the cumulative billed input across a conversation grows with the square of the number of turns, not linearly. That arithmetic is ours rather than a vendor claim, but it follows directly from the resend model both companies document - and it is why a long chat gets expensive in a way that surprises people.

Two documented levers push back. Prompt caching charges a premium to write a cache entry and a steep discount to read it: Anthropic prices a five-minute cache write at 1.25× base input and a cache read at 0.1×, so it pays for itself after a single hit. OpenAI applies the same 1.25× write premium and a 90% discount on cached input, requiring a prefix of at least 1,024 tokens. Separately, all three vendors offer a 50% discount for asynchronous batch processing, and Anthropic states the caching and batch discounts stack.

What this calculator can’t do

It doesn’t estimate your whole bill. It models one failure mode - repeated context - not your total spend. Your real invoice is dominated by how much the models write back, which this tool does not see.

The dollar figure may not be money you actually spend. This matters most and is easy to miss. ChatGPT Plus and Claude Pro are flat-rate subscriptions, not metered per token. If you work inside a chat subscription rather than against the API, the cost shown here is the API-equivalent value of the waste, not a charge on your statement. The wasted tokens are real either way - they consume context window and they cost you in speed and in room for actual work - but only API users see them as a line item.

It doesn’t know your discounts. Caching, batch processing and negotiated rates can move an API bill by an order of magnitude, and none of them are in this model.

Prices move. Every figure on this page carries the date it was checked for a reason. Providers change rates, ship new model tiers, and occasionally change the tokenizer underneath. Verify before making a budgeting decision on it.