AI Chatbot Cost Calculator
Chatbots get expensive because every turn resends the conversation so far. This calculator models that growing history and returns a realistic cost per conversation and per month.
Inputs
Result
$401
per month
$0.0267 per conversation · $13.35 per day
- Input tokens per conversation
- 6,360
- Output tokens per conversation
- 1,080
- Cost per conversation
- $0.0267
- Cost per 1,000 conversations
- $26.70
- Cost per day
- $13.35
- Cost per month (30 days)
- $401
- Cost per year
- $4,873
Disclaimer: Model availability, pricing and specifications may change. Verify pricing directly with the provider before making business decisions. Preset rates reflect published list prices last reviewed August 2026; choose “Custom pricing” to enter your own rates.
Formula
- Turn n input = system prompt + n user messages + (n − 1) bot replies
- Conversation input = sum of every turn's input
- Conversation cost = input cost + (bot reply tokens × turns) × output rate
Methodology
Most chatbots are stateless behind the scenes: each turn resends the entire conversation so the model has context. Input tokens therefore grow quadratically with the number of turns, which is why a ten-turn chat costs far more than twice a five-turn chat.
The calculator sums the input for every turn rather than multiplying a single average, so the growth is modelled properly. Output is linear because the bot writes one reply per turn.
Trimming history, summarising older turns or caching the system prompt all reduce the input side, which is where most of a chatbot's cost sits.
Example: a six-turn support chat
- With a 400-token system prompt, 60-token user messages and 180-token replies, six turns send about 5,700 input tokens in total and produce 1,080 output tokens.
- At $2.50 input and $10.00 output per million: $0.0143 + $0.0108 = about $0.025 per conversation.
- At 500 conversations a day that is roughly $12.55 a day, or about $377 a month.
Frequently asked questions
Why does a longer chat cost more than proportionally?
Every turn resends the whole history, so the tenth turn pays for the previous nine. Input tokens grow with the square of the turn count unless you trim or summarise the history.
How do I cut chatbot costs without hurting quality?
Cap the history to the last few turns plus a running summary, shorten the system prompt, cache it if your provider supports caching, and cap reply length.
Should I include a cheaper model for simple messages?
Routing greetings and simple lookups to a small model and escalating only hard turns typically cuts total spend substantially with no visible quality loss.
Are these prices always up to date?
The presets reflect widely published list prices and are reviewed periodically, but providers adjust them and offer discounts for batch processing, cached input and committed spend. Model availability, pricing and specifications may change. Verify pricing directly with the provider before making business decisions.
What happens when a provider launches a new model?
Model names and rates live in one central configuration, so a new model appears in every relevant dropdown as soon as it is added. Page URLs stay provider-based rather than version-based, so no link ever goes stale when a model generation changes.
Does the calculator send my data anywhere?
No. Every calculation runs in your browser, so nothing you type is uploaded, stored or logged.
Related AI calculators
AI Cost
OpenAI Cost Calculator
Estimate what running OpenAI models costs before the invoice arrives. Pick a model from the dropdown — the list is kept current and includes legacy tiers — then enter typical input and output token counts and your daily request volume for an instant per-request, per-day and monthly figure.
AI Cost
AI API Cost Calculator
Turn API traffic into a budget. Choose a model from any major provider — OpenAI, Anthropic, Google, xAI, Meta, Mistral, Cohere or Amazon Bedrock — then enter average tokens per call and expected daily calls to see the monthly bill.
AI Cost
AI Token Calculator
Convert words and characters into tokens, then straight into money. Useful for sizing a prompt, checking whether a document fits a context window, or pricing a batch job.
AI Cost
Claude Cost Calculator
Price Claude usage across Opus, Sonnet and Haiku. Enter typical prompt and response sizes with your daily volume to see which tier your workload can actually afford.
AI Cost
Gemini Cost Calculator
Work out Gemini API costs across the Pro and Flash tiers. Enter token counts and daily volume to see the monthly total, and compare tiers by switching the model.
AI Cost
LLM Cost Calculator
A provider-neutral calculator for any large language model. Pick a preset from OpenAI, Anthropic, Google, xAI, Meta, Mistral, Cohere or Amazon Bedrock, or enter your own input and output rates, to compare models on identical traffic.