Verb
All free tools

Free tool

LLM API cost calculator

Quick answer

An LLM API bill is requests a month, times model calls per request, times tokens, times the price per million tokens, for input and output separately. Output tokens usually cost four to six times as much as input. An agent that uses tools makes several model calls per request, so count those. Enter your numbers below to see the monthly cost on every model at once.

Model$ / M input$ / M outputPer requestPer month
Claude Haiku 5.5Anthropic. Prompts up to 100K tokens$0.002$20.00
GPT-6 LunaOpenAI$0.002$20.00
Gemini 3.1 Flash-LiteGoogle$0.0054$54.00
Gemini 3.8 FlashGoogle$0.015$150.00
GPT-6.1 TerraOpenAI$0.02$200.00
Claude Sonnet 5.5Anthropic$0.04$400.00
GPT-6.1 SolOpenAI$0.04$400.00
Gemini 4 ArgonGoogle. Google says this price doubles on 1 December 2026$0.04$400.00
Claude Opus 5.5Anthropic$0.08$800.00
Claude Fable 5.1Anthropic$0.20$2,000.00
GPT-6 AstraOpenAI$0.20$2,000.00

Standard prices for short prompts, read from each provider's pricing page on 31 October 2026. Edit any price.

What to enter

  • Requests a month: how many times users ask for something.
  • Model calls per request: 1 for a single answer, often 3 to 6 for an agent that uses tools.
  • Input tokens per call: the prompt, the conversation so far, and any tool definitions. A few thousand is common.
  • Output tokens per call: the reply. A few hundred for most answers.

Cutting the bill

Most of the cost is input that repeats on every call: the system prompt and the tool definitions. Prompt caching, offered by all three providers, charges far less for input it has seen recently. Sending only the tools a request needs, and routing simple requests to a small model, cut it further.

Frequently asked questions

How do I calculate the cost of an LLM API?

Multiply input tokens by the input price and output tokens by the output price, both per million tokens, and add them. Do that per model call, multiply by the calls each request makes, then by requests a month.

Why does an AI agent cost more per request than a chatbot?

Because one request is several model calls. The agent reads the request, calls a tool, reads the result and often calls another before it answers, and every call resends the conversation and the tool definitions as input.

How current are these prices?

They were read from each provider's own pricing page on the date shown, at the standard rate for short prompts. Batch, cached and long-context prices differ. Every price is editable, so you can enter a newer one.

More free tools

AI agent ROI calculatorThe hours and money an AI agent saves your users each month, from your own numbers.Agent readiness checkerNine tests for whether AI assistants and agents can read and use your website, with a score and the fixes.llms.txt generatorA ready-to-publish llms.txt in the llmstxt.org format, built in your browser.llms.txt checkerValidates an llms.txt against the llmstxt.org format, line by line, pasted or live.OpenAPI to MCP toolsEvery operation in an OpenAPI 3 spec as an MCP tool definition, with read, write and destructive marked.AI crawler robots.txt generatorA robots.txt that blocks AI training crawlers, AI search crawlers or both, crawler by crawler.FAQ schema generatorFAQPage JSON-LD from your questions and answers, ready to paste.Organization schema generatorOrganization JSON-LD with contact point, address and profiles, ready to paste.CSP checkerWhether a third-party script would load under your CSP, and the policy's weak spots.Email signature generatorA clean HTML email signature for Gmail, Outlook and Apple Mail.Sitemap finder and checkerFinds a site's sitemaps from robots.txt and the usual paths, and checks each one.Sitemap validatorChecks a sitemap or sitemap index against the sitemaps.org protocol.XML sitemap generatorA valid XML sitemap from a pasted list of URLs.Sitemap URL extractorEvery URL in a sitemap, as text or CSV.Website URL extractorEvery link on a web page, internal and external, with anchor text.Sitemap URLs comparisonAdded, removed and shared URLs between two sitemaps.Sitemap split and mergeSplit a sitemap into parts with an index, or merge several into one.Sitemap index generatorA sitemap index that lists all your sitemaps.Sitemap analyzerURLs per section, freshness of lastmod dates, changefreq and priority in use.HTML to MarkdownClean Markdown from HTML, with tables and code blocks kept.Paste to MarkdownRich text from Docs, Word, Notion or the web as Markdown.Webpage to MarkdownAny public page's main content as clean Markdown.CSV to MarkdownA Markdown table from CSV, quoting and pipes handled.JSON to MarkdownJSON as a Markdown table or nested list.XML to MarkdownXML as a readable Markdown outline.DOCX to MarkdownA Word document as Markdown, read in your browser.Google Docs to MarkdownA shared Google Doc as Markdown, by link.

Give your SaaS its own AI agent

Anything your product can do, your users can just ask for. Verb is integrated in under an hour in most cases. Start with a free 30-day pilot, then we price it on what it actually does for your users.