Gemini API pricing, checked at the source
Prices for Gemini 4 Argon, the Gemini 3.x family and Gemini 2.5, read off Google's own pricing page with a link on every row, including when promotional prices end.
Gemini API prices per 1M tokens
Standard prices in USD. Each row links to Google's pricing page and shows the day we checked it.
| Model | Input | Cached input | Output | Batch and Flex (in / out) | Notes | Source |
|---|---|---|---|---|---|---|
| Gemini 4 Argon | $2.00 | $0.10 | $10.00 | $1.00 / $5.00 | Price through November 30, 2026. From December 1: $4 input, $0.20 cached, $20 output. | Sourcechecked 2026-10-25 |
| Gemini 3.8 Flash | $0.75 | $0.075 | $3.75 | $0.375 / $1.875 | Price through December 31, 2026. From January 1, 2027: $1.50 input, $0.15 cached, $7.50 output. | Sourcechecked 2026-10-25 |
| Gemini 3.6 Flash | $0.75 | $0.075 | $3.75 | $0.375 / $1.875 | Price through December 31, 2026. From January 1, 2027: $1.50 input, $0.15 cached, $7.50 output. | Sourcechecked 2026-10-25 |
| Gemini 3.5 Flash-Lite | $0.30 | $0.03 | $2.50 | $0.15 / $1.25 | Sourcechecked 2026-10-25 | |
| Gemini 3.1 Flash-Litetext, image and video input | $0.25 | $0.025 | $1.50 | $0.125 / $0.75 | Sourcechecked 2026-10-25 | |
| Gemini 3.1 Pro Previewprompts up to 200k tokens | $2.00 | $0.20 | $12.00 | $1.00 / $6.00 | Sourcechecked 2026-10-25 | |
| Gemini 3.1 Pro Previewprompts over 200k tokens | $4.00 | $0.40 | $18.00 | $2.00 / $9.00 | Sourcechecked 2026-10-25 | |
| Gemini 2.5 Proprompts up to 200k tokens | $1.25 | $0.125 | $10.00 | $0.625 / $5.00 | Sourcechecked 2026-10-25 | |
| Gemini 2.5 Proprompts over 200k tokens | $2.50 | $0.25 | $15.00 | $1.25 / $7.50 | Sourcechecked 2026-10-25 | |
| Gemini 2.5 Flashtext, image and video input | $0.30 | $0.03 | $2.50 | $0.15 / $1.25 | Sourcechecked 2026-10-25 | |
| Gemini 2.5 Flash-Litetext, image and video input | $0.10 | $0.01 | $0.40 | $0.05 / $0.20 | Sourcechecked 2026-10-25 |
Terms on this page: Token · Prompt caching · Context window · Batch API
Estimate your Google bill
Enter your monthly tokens and how they split between new input, cached input and output. The result updates as you type.
Write 40k, 250M or 5B. Input, cached input and output tokens together.
100M tokens a month costs from $6.28 (Gemini 2.5 Flash-Lite) to $145.60 (Gemini 3.1 Pro Preview).
| Model | Per month | Per 1M tokens at this split |
|---|---|---|
| Gemini 2.5 Flash-Litetext, image and video input | $6.28 | $0.0628 |
| Gemini 3.1 Flash-Litetext, image and video input | $18.20 | $0.182 |
| Gemini 3.5 Flash-Lite | $25.34 | $0.2534 |
| Gemini 2.5 Flashtext, image and video input | $25.34 | $0.2534 |
| Gemini 3.8 Flash | $50.85 | $0.5085 |
| Gemini 3.6 Flash | $50.85 | $0.5085 |
| Gemini 2.5 Proprompts up to 200k tokens | $103.50 | $1.035 |
| Gemini 4 Argon | $129.80 | $1.298 |
| Gemini 3.1 Pro Previewprompts up to 200k tokens | $145.60 | $1.456 |
Standard prices in USD on 2026-10-25, before tax. Long-prompt tiers are left out; see the price table.
Google embeddings prices
Prices per 1M input tokens. Embedding models have no output price.
| Model | Price as listed | Per 1M tokens | Notes | Source |
|---|---|---|---|---|
| gemini-embedding-2Paid, Standard | $0.20 per 1M tokens | $0.20 | Batch $0.10. Free tier is free of charge. | Sourcechecked 2026-10-25 |
Google image generation prices
Prices per image where the vendor lists one. Rows billed per megapixel or per token show how they bill instead.
| Model | Price as listed | Per image | Notes | Source |
|---|---|---|---|---|
| gemini-3.1-flash-lite-imageStandard, 1K | $0.0336 per image | $0.0336 | Image output $30.00 per 1M tokens. Batch $0.0168. | Sourcechecked 2026-10-25 |
| gemini-nano-banana-2.1Standard, 1K | $0.0336 per image | $0.0336 | Image output $30.00 per 1M tokens. Batch $0.0168. | Sourcechecked 2026-10-25 |
| gemini-3.1-flash-imageStandard, 0.5K | $0.045 per image | $0.045 | Image output $60.00 per 1M tokens. Batch $0.022. | Sourcechecked 2026-10-25 |
| gemini-nano-banana-2.1Standard, 2K | $0.0504 per image | $0.0504 | Batch $0.0252. | Sourcechecked 2026-10-25 |
| gemini-3.1-flash-imageStandard, 1K | $0.067 per image | $0.067 | Batch $0.034. | Sourcechecked 2026-10-25 |
| gemini-3.1-flash-imageStandard, 2K | $0.101 per image | $0.101 | Batch $0.050. | Sourcechecked 2026-10-25 |
| gemini-nano-banana-2.1Standard, 4K | $0.113 per image | $0.113 | Batch $0.0567. | Sourcechecked 2026-10-25 |
| gemini-3.1-flash-imageStandard, 4K | $0.151 per image | $0.151 | Batch $0.076. | Sourcechecked 2026-10-25 |
Write 500, 10k or 1M.
1k images a month costs from $33.60 (gemini-3.1-flash-lite-image) to $151.00 (gemini-3.1-flash-image).
| Model | Per month | Per image |
|---|---|---|
| gemini-3.1-flash-lite-imageStandard, 1K | $33.60 | $0.0336 |
| gemini-nano-banana-2.1Standard, 1K | $33.60 | $0.0336 |
| gemini-3.1-flash-imageStandard, 0.5K | $45.00 | $0.045 |
| gemini-nano-banana-2.1Standard, 2K | $50.40 | $0.0504 |
| gemini-3.1-flash-imageStandard, 1K | $67.00 | $0.067 |
| gemini-3.1-flash-imageStandard, 2K | $101.00 | $0.101 |
| gemini-nano-banana-2.1Standard, 4K | $113.00 | $0.113 |
| gemini-3.1-flash-imageStandard, 4K | $151.00 | $0.151 |
List prices in USD on 2026-10-25, before tax, free tiers and add-ons. Rows billed another way are in the price table only.
How the bill is worked out
Context caching
Batch and Flex
Long prompts
Promotional prices
Gemini API pricing questions
How much does the Gemini API cost?
Google bills its language models per million tokens, with separate prices for input, cached input and output. On 2026-10-25, standard prices ran from $0.10 (Gemini 2.5 Flash-Lite) to $2.00 (Gemini 3.1 Pro Preview) per 1M input tokens, and $0.40 (Gemini 2.5 Flash-Lite) to $12.00 (Gemini 3.1 Pro Preview) per 1M output tokens. Embeddings runs from $0.20 per 1M tokens. Image generation runs from $0.0336 (gemini-nano-banana-2.1) to $0.151 (gemini-3.1-flash-image) per image.
Does Google offer a batch discount?
Yes. Batch and Flex costs 50% less than the standard price. It suits work that does not need an answer straight away, such as overnight document runs.
How does prompt caching change a Google bill?
Cached tokens are billed at the context caching price, plus a storage price per million tokens per hour on most models. Gemini 4 Argon supports implicit caching only.
Where do these prices come from?
From Google's own pricing page, https://ai.google.dev/gemini-api/docs/pricing, checked on 2026-10-25. Every row links to it. When a price cannot be confirmed, the row says to check the vendor's page instead of showing a number.
When do Gemini promotional prices end?
Google's page lists Gemini 4 Argon at $2 input and $10 output per 1M tokens through November 30, 2026, then $4 and $20 from December 1. Gemini 3.8 Flash and 3.6 Flash are $0.75 and $3.75 through December 31, 2026, then $1.50 and $7.50. Tick "After promotions end" in the estimator to price the later rates.
Do long prompts cost more on Gemini?
On Gemini 3.1 Pro Preview and Gemini 2.5 Pro, yes: prompts over 200k tokens pay higher input, output and caching prices. Both tiers are in the table.
Compare and plan
Building with the Gemini API? OceanLab builds AI into business workflows, with people kept in charge. AI automation →