Pricing

Gemini API Pricing: Models, Free Tier, Batch, Caching

Checked 2026-10-31

Loading poll...

The Gemini API bills per million tokens. The flagship Gemini 4 Argon costs $2 in and $10 out until 30 November 2026, then $4 and $20. Gemini 3.8 Flash is $0.75 and $3.75 until the end of the year, and Gemini 3.5 Flash-Lite is $0.30 and $2.50. A Free tier exists for most Flash models. Prices checked 2026-10-31.

Prices checked 2026-10-31

Everything below is from Google's Gemini Developer API pricing page, fetched on the check date. Prices are USD per million tokens (MTok), paid tier, standard processing. The page shows two prices for the newest models: a lower one that ends on a stated date, and the list price after.

Model

Input

Output (incl. thinking)

Cached input

Free tier

Gemini 4 Argon

$2.00 until 30 Nov 2026, then $4.00

$10.00, then $20.00

$0.10, then $0.20

No

Gemini 3.8 Flash

$0.75 until 31 Dec 2026, then $1.50

$3.75, then $7.50

$0.075, then $0.15

Yes

Gemini 3.6 Flash

$0.75 until 31 Dec 2026, then $1.50

$3.75, then $7.50

$0.075, then $0.15

Yes

Gemini 3.5 Flash-Lite

$0.30

$2.50

$0.03

Yes

Gemini 3.1 Pro Preview

$2.00 (prompts up to 200K), $4.00 above

$12.00, $18.00 above

$0.20, $0.40 above

No

Gemini 2.5 Pro

$1.25 (up to 200K), $2.50 above

$10.00, $15.00 above

$0.125, $0.25 above

Yes

Gemini 2.5 Flash

$0.30 text, image, video; $1.00 audio

$2.50

$0.03 ($0.10 audio)

Yes

Google also lists Gemini 3.1 Flash-Lite, 2.5 Flash-Lite, text-to-speech models, a live translation model and two transcription models. We cover the text and reasoning line here. For other vendors, see Claude API pricing, OpenAI API pricing and the cross-vendor LLM API prices table. For the models themselves, see Gemini models.

The date clauses matter

Two of Google's current prices carry a built-in rise.

  • Gemini 4 Argon costs $2 in and $10 out through 30 November 2026. From 1 December 2026 the page lists $4 and $20. If you are budgeting for next year, use the December numbers, which are double.
  • Gemini 3.8 Flash and 3.6 Flash cost $0.75 and $3.75 through 31 December 2026, and $1.50 and $7.50 from 1 January 2027.

Anything you launch this quarter on Argon pays the lower price for at most a month. Model your costs at the post-promotion rate, then treat the first month as a discount.

Standard, Batch, Flex and Priority

Google sells the same model at several service levels. Using Argon as the example, all with the same date clauses:

Tier

Input (until 30 Nov, then)

Output (until 30 Nov, then)

Use it for

Standard

$2.00, then $4.00

$10.00, then $20.00

Default

Batch

$1.00, then $2.00

$5.00, then $10.00

Asynchronous jobs; paid tier advertises a 50 percent cut

Flex

$1.00, then $2.00

$5.00, then $10.00

Cheaper, with relaxed latency

Priority

$3.60, then $7.20

$18.00, then $36.00

Latency-sensitive, higher availability

The pricing page also lists a Contributor tier for Argon, a private preview on an invite-only basis at $1 in and $5 out, where content is used to improve Google's products. We would not plan around it.

Free tier and paid tier

The pricing page describes two plans for the Developer API.

Free

Paid

Price

Free input and output tokens

Pay-as-you-go and prepaid

Models

Limited access to certain models

All, including Argon and Pro

Rate limits

Lower

Higher, for production

Context caching

Not on every model

Yes

Batch API

No

Yes, 50 percent cost reduction

Content used to improve Google products

Yes

No

Google AI Studio

Yes

Yes

The last row is the one to read twice. On the free tier, Google says your content is used to improve its products. On paid, it is not. Anything private should go through a paid project.

Gemini 4 Argon and Gemini 3.1 Pro Preview are marked as not available on the free tier. The Flash and Flash-Lite models are free of charge there, so a small prototype can run at zero cost. Check the live rate limits in AI Studio. We did not find a table of free-tier rate limits on the pricing page.

What counts as a token

Google states plainly that "every token the model processes is counted and billed, including thinking tokens and internal tool system instructions and function declarations when using grounding." Thinking tokens are priced as output. A reasoning model can therefore produce an output bill several times the length of the visible answer. If you set a thinking budget on Gemini 2.5 Flash, you cap that cost.

Audio on 2.5 Flash is priced separately ($1.00 input versus $0.30 for text, image and video). Gemini 3.5 Flash-Lite lists one input price of $0.30 across text, image, video and audio.

Context caching

Gemini caches in two ways, and the pricing page shows both.

  • Implicit caching is automatic. Argon supports implicit caching only, and explicit caching is not supported on it. The cached input price is $0.10, rising to $0.20 on 1 December.
  • Explicit caching with storage is available on other models. Storage is charged per million tokens per hour: $0.50 for Gemini 3.8 Flash and 3.6 Flash until the end of 2026 and $1.00 after, $1.00 for Flash-Lite and 2.5 Flash, and $4.50 for the Pro models.

A cache read costs a tenth of standard input on Flash and Flash-Lite, and a twentieth on Argon,, so a long, repeated prefix gets cheap fast. The storage fee means explicit caching only pays off if you re-read the cache often enough.

Long prompts

Pro models price by prompt length. Gemini 3.1 Pro Preview is $2.00 in and $12.00 out for prompts up to 200K tokens, and $4.00 and $18.00 above. Gemini 2.5 Pro is $1.25 and $10.00, then $2.50 and $15.00. Argon, 3.8 Flash and 3.5 Flash-Lite list a single price. Argon's page describes long-decode generation up to 1M tokens, so its flat price covers very long outputs.

Grounding and tools

Search grounding is the main add-on charge. For Gemini 3 and newer models, Google gives 5,000 free search requests per month (shared across those models), then $14 per 1,000 requests, with a daily cap of 1,500 requests per day per project on the paid tier. Grounding with Google Maps works the same way: 5,000 free requests a month, then $14 per 1,000 queries. On older models the unit is a grounded prompt, $35 per 1,000 for Search on Gemini 2.5 Pro and Flash, after a free daily allowance.

One customer request can trigger several Google searches, and each search is charged. Watch this on agent loops.

A worked comparison

These are our arithmetic from the table, not a measurement. Take 50,000 input tokens and 2,000 output tokens per request at post-promotion prices.

Model

Input cost

Output cost

Per request

Gemini 4 Argon (from 1 Dec)

$0.200

$0.040

$0.240

Gemini 3.8 Flash (from 1 Jan)

$0.075

$0.015

$0.090

Gemini 3.5 Flash-Lite

$0.015

$0.005

$0.020

Claude Sonnet 5.5 (for scale)

$0.100

$0.020

$0.120

At the current promotional price Argon would be $0.12 for the same request, level with Sonnet 5.5. After December it is double. That is the arithmetic the date clause hides.

How Gemini billing compares to the other API vendors

Gemini

Claude

OpenAI

Free API tier

Yes, Flash models

Not listed

Not listed

Batch discount

50%

50%

Yes (batch tier on pricing page)

Caching

Implicit and explicit

Explicit and automatic

Cached input rate

Long-prompt surcharge

Pro models above 200K

Haiku 5.5 above 100K

Long-context rate above a threshold

Search tool

$14 per 1,000 after 5,000 free

$10 per 1,000

$10 per 1,000 calls

The API is not the Gemini app

People searching for Gemini pricing often want the consumer plans, which are a different bill. The Google AI plans page lists Google AI Pro and Google AI Ultra, with Ultra offering 5x higher Gemini usage limits than Pro. The page did not show a price when we fetched it, probably because it varies by country. Other writers have recorded Google AI Pro at $19.99. Those subscriptions do not buy API tokens. The API is billed in Google AI Studio and Google Cloud, and a subscription does not offset it.

Moving between vendors

If you are porting a workload from Claude or OpenAI, three things change the price more than the headline rate.

  1. Thinking tokens. Gemini bills them as output. Compare outputs measured on your own prompts, not rate cards.
  2. Caching style. Argon only does implicit caching, so you cannot pin a prefix. Models with explicit caching let you control it, at the cost of a storage fee.
  3. Tool charges. Grounding is metered by search query, not by request, so an agent that searches three times per answer pays for three.

Keep a small evaluation set. Run it on two models, record the bill and the failures, and decide from the numbers.

Who should pick which

You need

Start with

A zero-cost prototype

Gemini 3.8 Flash or 3.5 Flash-Lite on the free tier

High-volume extraction or translation

Gemini 3.5 Flash-Lite, $0.30 in

Agents and coding on a budget

Gemini 3.8 Flash, which Google positions for long-horizon software engineering

The hardest reasoning and coding work

Gemini 4 Argon, priced at the December rate

Offline bulk jobs

Batch on any model

Privacy for prompts and data

A paid project, since free-tier content is used to improve products

Our take

Google's pricing page is unusually dynamic. Between promotional rates, tier names, a contributor program and per-model grounding rules, it takes real care to forecast a bill. Treat each date clause as a price change that has already been announced.

The sensible plan is to prototype on a free Flash model, move to paid before you handle real user data, and benchmark Argon against a cheaper Flash on your own tasks before you pay for it. We did not run those tests. On paper, Flash at $1.50 and $7.50 is about 60 percent cheaper than Argon's December price, and Flash-Lite is far cheaper again.

If you want to use Gemini from a coding agent, note that Gemini CLI is now Code Assist enterprise only, and individuals moved to Antigravity CLI on 2026-06-18. See Antigravity and Gemini CLI for the tools, and AI coding agent pricing compared for plan prices.

Checklist

  • Budget at the post-promotion price, not today's.
  • Use a paid project for anything private.
  • Count thinking tokens as output and set a thinking budget where it exists.
  • Cap grounding: free requests are shared across all Gemini 3 and newer models.
  • Put repeated prefixes in the cache and compare storage cost to read savings.
  • Re-read the pricing page monthly. Several rates change on 1 December and 1 January.

Questions we hear

Is the free tier enough for a real product? The page describes it as for developers and small projects getting started, with lower limits and with content used to improve Google's products. A production app needs the paid tier for higher rate limits, caching, batch and privacy.

Does Gemini charge for failed requests? The page states that every token the model processes is billed. It does not discuss failed requests in the section we read.

Which Gemini model should an agent use? Google describes Gemini 3.8 Flash as built for long-horizon software engineering and autonomous agents, and Argon as its flagship for complex software engineering and multi-step agents. The cheaper one is the sensible default until your own tests say otherwise.

Can I get volume discounts? The enterprise column lists provisioned throughput and volume-based discounts through sales, via Google Cloud. The pricing page quotes none.

Are text-to-speech and live translation priced the same way? No. They have separate model entries on the page, and we did not summarize them. Check those entries if you build voice features.

Forecasting a quarter

Pick the model, take the post-promotion price, estimate tokens per request and requests per day, then add thinking tokens as output. For a worked case: 20,000 requests a day at 3,000 input and 800 output tokens on Gemini 3.8 Flash after 1 January costs 20,000 x (3,000 x $1.50 + 800 x $7.50) per million, which is $210 a day, about $6,300 a month before caching. This is our arithmetic. Caching a shared prefix and moving non-urgent work to batch are the two levers that cut it.

Questions

How much does the Gemini API cost?

It depends on the model. Gemini 4 Argon is $2 input and $10 output per million tokens through 30 November 2026, then $4 and $20. Gemini 3.8 Flash is $0.75 and $3.75 through 31 December 2026, then $1.50 and $7.50. Gemini 3.5 Flash-Lite is $0.30 and $2.50.

Is the Gemini API free?

There is a Free tier with limited access to certain models, free input and output tokens, and AI Studio access. Content on the free tier is used to improve Google's products. Gemini 4 Argon and Gemini 3.1 Pro Preview are not on the free tier.

Does the Gemini API have a batch discount?

Yes. The paid tier lists a Batch API with a 50 percent cost reduction. Gemini 4 Argon batch is $1 in and $5 out through 30 November 2026.

Do Gemini prices include thinking tokens?

Yes. Output price includes thinking tokens, and Google says every token the model processes is billed, including thinking tokens and internal tool instructions when grounding is on.

Is Gemini CLI covered by this pricing?

No. The Gemini API is per token. Gemini CLI for individuals moved to Antigravity CLI on 2026-06-18, and Gemini CLI is now Code Assist enterprise only.

Loading poll...

Sources

  1. ai.google.dev/gemini-api/docs/pricing

Part of the Wbcom Designs family

The all-in-one WordPress community stack

Also ours: wbcomdesigns.comvapvarun.combrndle.com