🧰 Aura Tools

Claude vs GPT vs Gemini: Which AI API Is Actually Cheapest (September 2026)

"Which AI is cheapest" sounds like a simple question until you actually try to answer it. Claude, GPT and Gemini each publish per-million-token prices across a handful of tiers, the cheapest model on paper is not always the cheapest model for your prompts, and every vendor has quietly changed at least one price this year. Here is the real comparison, using each provider's own published numbers as of 18 September 2026.

Why "which AI is cheapest" doesn't have one answer

Every major provider prices per million tokens, split into input (what you send) and output (what the model generates) — and output almost always costs more than input, sometimes five times more. A model that looks cheap on its input price can end up expensive if your use case generates long responses, and a model with a high sticker price can be cheap in practice if you cache repeated context.

On top of that, each provider now ships multiple tiers — a flagship model for hard reasoning, a mid-tier model most apps actually run in production, and a budget model for high-volume, low-stakes tasks. Comparing a budget model from one provider to a flagship model from another tells you nothing useful. The only fair comparison is tier-to-tier.

Flagship models: for the hardest tasks

These are the models each company points to for their most demanding reasoning, coding and agentic work.

ModelInput /1MOutput /1MNote
Claude Opus 5$5$25
GPT-6 Astra$5$25
Gemini 3.1 Pro (≤200k tokens)$2$12
Gemini 3.1 Pro (>200k tokens)$4$18

Gemini 3.1 Pro's price doubles past the 200k-token context mark — a detail that's easy to miss when comparing sticker prices.

Mid-tier models: what most production apps actually run on

This is the tier that matters most for most builders — strong enough for real product features, priced for sustained usage.

ModelInput /1MOutput /1M
Claude Sonnet 5$2$10
GPT-5.6 Sol$2$10
Gemini 3.8 Flash$0.75$3.75

Gemini's Flash tier undercuts both Claude Sonnet and GPT Sol on paper, but it's a lighter-weight model — check it handles your task quality before switching purely on price.

Budget models: for high-volume, low-stakes jobs

For classification, tagging, simple extraction and other high-volume jobs where every model is "good enough," these are the tiers to compare.

ModelInput /1MOutput /1M
Claude Haiku 4.5$1$5
GPT-5.6 Luna$0.10$0.60
Gemini 3.1 Flash-Lite (text)$0.25$1.50

GPT-5.6 Luna is the cheapest budget model of the three by a wide margin — but budget models vary a lot in quality, so test before committing at scale.

The output token trap

Because output tokens cost several times more than input tokens across every provider, the models that "talk more" — longer explanations, more reasoning tokens, more verbose formatting — end up costing more than their sticker price suggests. Two models with identical input pricing can produce very different bills if one tends to write twice as much per response. When comparing cost, always test with your actual prompts and count the tokens your specific use case produces, not just the published per-token rate.

Cached input changes the math

All three providers now offer a discount for repeated/cached input — content like a long system prompt or reused document context that appears identically across many requests. Cached input can run as low as 10% of the standard input price. If your app sends the same large context on every call (a support bot with a long knowledge base, for example), prompt caching can cut your effective cost dramatically regardless of which model you pick — so it's worth checking whether your provider and SDK support it before assuming a model is too expensive.

How to actually compare your own use case

The published per-token prices are a starting point, not the answer. To find the real cheapest option for your app:

If you want to skip the manual math, plug your own prompt and expected output length into our free LLM Cost Calculator and it will work out the per-request and monthly cost across Claude, GPT and Gemini tiers automatically.

Compare your own prompts across all three

Paste your prompt and expected response length and get an instant side-by-side cost estimate — no signup needed.

Compare Model Costs →

Sources: Pricing figures are drawn directly from each provider's official pricing pages as of 18 September 2026: Claude API pricing, OpenAI API pricing, and Gemini API pricing. Prices change frequently — always check the official page before budgeting a production app.

Frequently asked questions

Which AI API is cheapest overall?

It depends on the tier. Among budget models, GPT-5.6 Luna ($0.10/$0.60 per million tokens) is far cheaper than Claude Haiku 4.5 ($1/$5) or Gemini 3.1 Flash-Lite ($0.25/$1.50). Among flagship models, Gemini 3.1 Pro undercuts Claude Opus 5 and GPT-6 Astra for prompts under 200k tokens. There is no single cheapest provider across every tier.

Why does Gemini look so much cheaper than Claude and GPT?

Google prices its Flash and Flash-Lite tiers aggressively to win high-volume, latency-sensitive workloads, and its Pro-tier pricing splits by context length, undercutting flat-rate flagship pricing for shorter prompts. The comparison flips for prompts over 200k tokens, where Gemini's rate roughly doubles.

Does output always cost more than input?

Yes, on every major provider, and usually by 4 to 6 times. Claude and GPT flagship models charge 5x more for output than input; Gemini's ratio is similar. This means a prompt with a long answer can cost more than a much longer prompt with a short answer.

What is prompt caching and does it change which model is cheapest?

Caching lets a provider charge a fraction of the input rate — commonly around 10% — for tokens it has already processed in a recent request, such as a repeated system prompt or long context. If your application resends large repeated blocks, caching can close much of the gap between a $5 and a $2 flagship model.

Is the cheapest model always the right choice?

Not necessarily. Price only tells you the cost per token, not whether a model gets the task right on the first try. A cheaper model that needs a second corrective call, or produces a worse result, can cost more in total than a pricier one that gets it right once. This guide compares price only — check quality separately for your use case.

Do reasoning or 'thinking' tokens affect the price?

Yes. Models with an extended reasoning mode generate hidden tokens before their visible answer, and most providers bill for them at the output rate. Two prompts that look identical can produce very different bills if one triggers heavier internal reasoning.

How often does AI API pricing change?

Frequently enough that a comparison like this is a snapshot, not a permanent fact. Providers introduce new model tiers, run promotional pricing with fixed end dates, and adjust rates as competition shifts. Always check the provider's own pricing page for the current rate before committing to a large deployment.

What's the difference between flagship, mid-tier and budget models?

Flagship models (Claude Opus 5, GPT-6 Astra, Gemini 3.1 Pro) are priced and positioned for the hardest tasks. Mid-tier models (Claude Sonnet 5, GPT-5.6 Sol, Gemini Flash) are what most production applications actually run on day to day. Budget models (Claude Haiku 4.5, GPT-5.6 Luna, Gemini Flash-Lite) are built for high-volume, low-stakes jobs like tagging or simple classification.

How do I estimate my own monthly AI API cost?

Take a realistic sample of your actual prompts and responses, count the input and output tokens each one uses, multiply by the provider's per-token rate, then multiply by your expected monthly request volume. Aura Tools' free LLM Cost Calculator does this across 16+ models at once so you can compare providers without doing the arithmetic by hand.