Gemini API pricing
Every Gemini model from Google we track, with input, cached input and output cost in USD per 1M tokens. Google publishes a free tier alongside paid pricing, and several Gemini models charge a higher rate above a long-context threshold.
31 models · updated 2026-09-25 · prices in USD per 1,000,000 tokens
31
Models tracked
$0.100
Cheapest input — Gemini 2.5 Flash-Lite
$3.50
Priciest input — Gemini 3.5 Transcribe Live
1M
Largest context — Gemini 3.8 Flash
Listed in the order Google publishes them.
Gemini pricing questions
- How much does the Gemini API cost?
- Gemini pricing runs from $0.100 to $3.50 per 1M input tokens depending on the model. Gemini 3.5 Transcribe Live costs $3.50 per 1M input and $21.00 per 1M output tokens.
- What is the cheapest Gemini model?
- Gemini 2.5 Flash-Lite is the cheapest Gemini model we track, at $0.100 per 1M input tokens and $0.400 per 1M output tokens.
- Does Gemini charge less for cached tokens?
- Yes. Cached input is billed at a lower rate than fresh input — for Gemini 3.8 Flash it is $0.075 per 1M versus $0.750, about 90% cheaper. Caching applies to repeated prompt prefixes.
- How often is this Gemini pricing updated?
- Every day. Prices are read directly from the published pricing page, normalized to USD per 1,000,000 tokens, and only recorded when a number actually changes — so the history shows real price movements rather than daily noise.