Gemini API pricing

All 5 Google models we track, priced per 1 million tokens in US dollars, taken from Google’s own pricing page and last checked 2026-10-25. Click a date to open the source.

ModelInputCached inputOutputChecked
Gemini 3.1 Flash-Lite$0.25$0.025$1.52026-10-25
Gemini 3.5 Flash-Lite$0.3$0.03$2.52026-10-25
Gemini 3.8 Flash
Price doubles on 1 Jan 2027 ($1.50 in / $7.50 out).
$0.75$0.075$3.752026-10-25
Gemini 4 Argon
Flagship reasoning model. Launch price until 30 Nov 2026; from 1 Dec 2026 it doubles to $4 in / $20 out. Implicit caching only.
$2$0.1$102026-10-25
Gemini 3.1 Pro
Preview. Prompts over 200K tokens cost $4 in / $18 out.
$2$0.2$122026-10-25

US dollars per 1,000,000 tokens. Notes under a model name flag long-context surcharges, off-peak rates and announced price changes.

What typical workloads cost per month

Per-token prices are hard to picture, so here are two common workloads priced for a 30-day month. The cached column assumes 70% of each chat request’s input is a repeated prefix (system prompt and earlier turns) billed at the cached rate.

ModelChatbot / monthChatbot, cached / monthDocuments / month
Gemini 3.1 Flash-Lite$33.00$23.55$48.75
Gemini 3.5 Flash-Lite$48.00$36.66$63.75
Gemini 3.8 Flash$90.00$61.65$141
Gemini 4 Argon$240$160$375
Gemini 3.1 Pro$264$188$390

Plug in your own traffic in the cost calculator, or line these models up against every other provider in the comparison table.

Caching and batch discounts at Google

Minimum prompt lengths, cache lifetimes and worked examples for every provider are in our guide to prompt caching and batch discounts.

Frequently asked questions

What is the cheapest Gemini API model?

Gemini 3.1 Flash-Lite, at $0.25 per million input tokens and $1.5 per million output tokens.

What is the most expensive Gemini API model?

Gemini 3.1 Pro, at $2 per million input tokens and $12 per million output tokens.

Does Google charge less for cached input?

Yes. 5 of the 5 models listed have a cached-input rate, 90–95% below their normal input price.

How many words is a million tokens?

Roughly 750,000 English words: a token is about four characters, or three quarters of a word. Code and most other languages use more tokens per word.

Other providers

Claude API pricingOpenAI API pricingGrok API pricingDeepSeek API pricing

Sources

Every price comes from the provider’s own pricing page: ai.google.dev/gemini-api/docs/pricing

Last reviewed: · Price history

Note: Prices change often and can differ by usage tier, region or contract. Every row links to Google’s own pricing page with the date it was checked; confirm there before committing to a large workload.