Estimate your LLM bill in three steps.
TokenCost turns confusing per-token pricing into a monthly dollar figure. Here’s how to go from "which model?" to "what will it cost me?" — and how to read every number along the way.
Browse rates on Pricing
Every model is normalized to USD per 1 million tokens, so you can read across providers on the same scale. Filter by provider and sort by input price, output price, or context window to shortlist candidates.
Line up candidates on Compare
Pick up to four models to see input, output, cached-input, and context side by side. The cheapest value in each row is highlighted so trade-offs are obvious at a glance.
Project your bill on Calculator
Enter your expected traffic. The calculator converts it into monthly token volume and prices it against every model, so you see real monthly cost — not just a per-token rate.
What each input means
Rough estimates are fine — the goal is an order-of-magnitude picture.
How the number is calculated
Every model runs through this same formula with its own input and output prices, then they’re ranked cheapest to most expensive.
Reading the results
A representative Budget, Standard, and Premium model with its monthly total and a per-user figure — a fast sense of the cheap / balanced / top-quality options.
All models sorted low to high. The Relative bar shows each model’s cost as a share of the most expensive one, and the cheapest option is flagged.
Monthly total divided by active users. Compare this against what you charge per user to sanity-check your margins.
Key terms
A chunk of text a model reads or writes — roughly ¾ of a word. Billing is per token.
Input is what you send; output is what the model generates. Output almost always costs more.
Repeated input the provider stores and re-serves at a steep discount (~10% of input).
The maximum tokens a model can consider at once — input plus output combined.
Want three fully worked scenarios (chatbot, RAG, coding agent) instead of the abstract formula? See How to Estimate LLM Costs Before You Build.
