Gemini API pricing: every model, every rate

Gemini's headline input price looks cheap, but output is billed at a multiple of it. The table below shows both numbers, because the output rate is what dominates real bills.

In short: Google bills 21 text models here, from $0.1875 to $27 per 1M tokens blended (input + output). no Google list price could be verified for any of them, so every figure here is a gateway rate and no discount is claimed. A working workload (50M input and 10M output tokens per month) costs about $20.01 on gemini-2.5-flash. Rates checked 2026-11-01.
Check current rates → Free to sign up · $1 minimum top-up · No prepayment

Full rate card

83 billable models in total, 21 of them text models. On those text models: 0 of 21 carry a rate verified against Google's own published pricing, the remaining 21 are gateway rates only. USD per 1M tokens, checked 2026-11-01.

ModelInputOutputOut/InOfficial (in / out)
gemini-2.5-flash-deepsearch-async$3$248.0×not verified
gemini-3-pro-image-preview-l$1$6060.0×not verified
gemini-3-pro-preview$1$66.0×not verified
gemini-3-pro-preview-11-2025$1$66.0×not verified
gemini-3-pro-preview-11-2025-thinking$1$66.0×not verified
gemini-3-pro-preview-thinking$1$66.0×not verified
gemini-3.1-pro-preview$1$66.0×not verified
gemini-3.1-pro-preview-customtools$1$66.0×not verified
gemini-4-argon$1$55.0×not verified
gemini-4-barium$1$55.0×not verified
gemma-2b-it$1$11.0×not verified
gemma-7b-it$1$11.0×not verified
gemini-3.5-flash$0.75$4.56.0×not verified
gemma2-27b-it$0.63$0.631.0×not verified
gemini-1.5-pro$0.625$2.54.0×not verified
gemini-1.5-pro-001$0.625$2.54.0×not verified
gemini-1.5-pro-002$0.625$2.54.0×not verified
gemini-2.5-pro$0.625$58.0×not verified
gemini-2.5-pro-nothinking$0.625$58.0×not verified
gemini-2.5-pro-preview-03-25$0.625$58.0×not verified
gemini-2.5-pro-preview-03-25-nothinking$0.625$58.0×not verified
gemini-2.5-pro-preview-05-06$0.625$58.0×not verified
gemini-2.5-pro-preview-05-06-nothinking$0.625$58.0×not verified
gemini-2.5-pro-preview-05-06-thinking$0.625$58.0×not verified
gemini-2.5-pro-preview-06-05$0.625$58.0×not verified
gemini-2.5-pro-preview-06-05-thinking$0.625$58.0×not verified
gemini-2.5-pro-thinking$0.625$58.0×not verified
gemini-2.5-pro-thinking-*$0.625$58.0×not verified
gemini-2.5-pro-preview-03-25-thinking$0.526$4.2088.0×not verified
gemini-2.5-pro-preview-tts$0.5$1020.0×not verified
gemini-3.6-flash$0.375$1.8755.0×not verified
gemini-3.7-flash$0.375$1.8755.0×not verified
gemini-3.8-flash$0.375$1.8755.0×not verified
gemini-2.5-flash-preview-tts$0.25$520.0×not verified
gemini-3-flash-preview$0.25$1.56.0×not verified
gemini-3-flash-preview-thinking$0.25$1.56.0×not verified
gemini-3.1-flash-preview$0.25$1.56.0×not verified
gemini-3.8-flash-tts$0.25$4.518.0×not verified
gemini-2.5-flash$0.15$1.2518.3×not verified
gemini-2.5-flash-nothinking$0.15$1.2518.3×not verified
gemini-2.5-flash-preview-09-2025$0.15$1.25258.3×not verified
gemini-2.5-flash-preview-09-2025-nothinking$0.15$1.25258.3×not verified
gemini-2.5-flash-preview-09-2025-thinking$0.15$1.25258.3×not verified
gemini-2.5-flash-preview-09-2025-thinking-*$0.15$1.25258.3×not verified
gemini-2.5-flash-thinking$0.15$1.2518.3×not verified
gemini-2.5-flash-thinking-*$0.15$1.2518.3×not verified
gemini-3.5-flash-lite$0.15$1.258.3×not verified
gemini-3.1-flash-lite$0.125$0.756.0×not verified
gemini-3.1-flash-lite-preview$0.125$0.756.0×not verified
gemini-embedding-2-preview$0.1$0.44.0×not verified
gemini-2.0-flash-001$0.075$0.34.0×not verified
gemini-2.5-flash-preview-04-17$0.075$0.34.0×not verified
gemini-2.5-flash-preview-04-17-nothinking$0.075$0.34.0×not verified
gemini-2.5-flash-preview-04-17-thinking$0.075$0.34.0×not verified
gemini-2.5-flash-preview-05-20$0.075$0.34.0×not verified
gemini-2.5-flash-preview-05-20-nothinking$0.075$0.34.0×not verified
gemini-2.5-flash-preview-05-20-thinking$0.075$0.34.0×not verified
gemini-embedding-001$0.075$0.34.0×not verified
gemma-3-27b-it$0.06$0.183.0×not verified
gemini-2.0-flash$0.05$0.24.0×not verified
gemini-2.5-flash-lite$0.05$0.24.0×not verified
gemini-2.5-flash-lite-nothinking$0.05$0.24.0×not verified
gemini-2.5-flash-lite-preview-06-17$0.05$0.24.0×not verified
gemini-2.5-flash-lite-preview-06-17-nothinking$0.05$0.24.0×not verified
gemini-2.5-flash-lite-preview-06-17-thinking$0.05$0.24.0×not verified
gemini-2.5-flash-lite-preview-09-2025$0.05$0.24.0×not verified
gemini-2.5-flash-lite-preview-09-2025-nothinking$0.05$0.24.0×not verified
gemini-2.5-flash-lite-preview-09-2025-thinking$0.05$0.24.0×not verified
gemini-2.5-flash-lite-preview-09-2025-thinking-*$0.05$0.24.0×not verified
gemini-2.5-flash-lite-thinking$0.05$0.24.0×not verified
gemma-2-27b-it$0.05$0.153.0×not verified
gemini-1.5-flash$0.0375$0.154.0×not verified
gemini-1.5-flash-002$0.0375$0.154.0×not verified
gemini-2.0-flash-lite$0.0375$0.154.0×not verified
gemini-2.0-flash-lite-001$0.0375$0.154.0×not verified
gemini-2.0-flash-lite-preview-02-05$0.0375$0.154.0×not verified
gemma-3-12b-it$0.035$0.1053.0×not verified
gemma-2-9b-it$0.025$0.0753.0×not verified
gemini-1.5-flash-8b$0.01875$0.0754.0×not verified
gemma-3-4b-it$0.0175$0.05253.0×not verified
gemma-2-2b-it$0.0125$0.03753.0×not verified
gemma-3-1b-it$0.01$0.033.0×not verified
gemma2-9b-it$0.01$0.011.0×not verified

On Google the Out/In column runs 4.0× to 8.3×, median 5.0×, it outweighs the input price as soon as output dominates your bill.

Across 21 priced text models the blended rate spans $0.1875 (gemini-2.0-flash-lite) to $27 (gemini-2.5-flash-deepsearch-async) per 1M tokens (a 144× spread). At 144× between its own cheapest and dearest, picking the wrong tier inside Google costs more than picking the wrong vendor.

How these rates were verified

Google publishes no USD rate card we could confirm against, so none of the 83 prices above is cross-checked with vendor documentation — every figure is a gateway rate read from the live rate config on 2026-11-01. That is the reason no discount percentage appears anywhere on this page: without a published list to compare against, a "saving" would be a number we made up. Read these as an observed snapshot of what the endpoint charges today, and treat the reason to route Google through one endpoint as access and consolidated billing rather than a discount.

What Google costs at three usage levels

Priced on gemini-2.5-flash at $0.15 in / $1.251 out per 1M tokens, with a 5:1 input-to-output ratio, roughly what an interactive workload produces.

Usage levelTokens per month (in / out)Monthly cost
gemini-2.5-flash
Light
pilot or side project
5M / 1M$2.00
Working
one product in production
50M / 10M$20.01
Heavy
high-volume pipeline
500M / 100M$200.10

This is the model we cover in depth for this vendor. Swap in your own token split in the calculator.

Same budget, other vendors

3 models from 3 other vendors priced within 35% of gemini-2.5-flash on a blended rate (the cheapest, the dearest and one in between). This is the horizontal check a Google rate page on its own cannot give you.

ModelVendorIn / out per 1Mvs this
qwen-plus-characterAlibaba$0.25 / $0.7−32.2%
doubao-1.5-pro-32kByteDance$0.4 / $1−0.1%
kimi-k2.5Moonshot$0.3 / $1.575+33.8%

Blended comparison (input + output per 1M tokens). Price is one axis, none of these is a Google model, so treat them as candidates to test side by side at this budget rather than drop-in substitutes.

Why the output rate decides the bill

Across the 21 priced Google text models, the output rate runs from 4.0× to 8.3× the input rate, with a median of 5.0×. On Google that multiple lands on the smaller half of the token count and the larger half of the bill, because output is what a chat or agent turn actually produces.

Worked out: at a 5.0× multiple, a job whose token count is 80% input still spends 56% of its cost on the output it generates. Setting Google beside any other vendor on the input rate alone hides that.

What Google is good at

Gemini wins on long-context and multimodal work. Flash tiers are among the cheapest capable models available anywhere.

Before you compare: Gemini output rates are a multiple of input. Compare on your own in/out split, not on the input price alone.

Detailed pages for Google models

The models we cover in depth, each with worked cost at three usage levels and a comparison against similarly priced alternatives.

Routing these rates into your tools

Every model above is reachable from the same OpenAI-compatible endpoint, so the rates on this page apply wherever you already work. These are the tools we have profiled end to end — Google models included:

ToolWhat to set
LangChainone base_url kwarg — then check whether token usage still comes back
LlamaIndexOpenAILike for gateway IDs, and a second object for the embedding model
AutoGendeclare function_calling or tool use fails silently
OpenAI Agents SDKtracing exports to OpenAI by default; the default transport is Responses
Codex CLI0.122+ rejects wire_api = "chat" at config load
Gemini CLIa model without tool calls replies in prose and never touches the repo
CrewAIcustom_openai=True, and cost is agents × turns
DSPythe bill is in compile(), not in inference
Cursoroverride the base URL and bill your own key
LiteLLM model namesthe slash is a routing instruction — openai/, or nothing is sent
streaming callsstream_options, or every token count comes back null
an empty model pickerread /v1/models and type the id by hand
long sessionstwo caps, not one — the window and the maximum output
every tool we have profiledthe full matrix of what to set and where

Every one of these takes the same two values (a base URL and a key) and none of them require changing your code beyond where the client is constructed. Pointed at Google, that is the whole change. The differences that matter are in each tool's defaults, which is what each guide covers.

Other vendors

Every rate card here is built the same way, from the same price snapshot (2026-11-01), so the numbers are comparable across vendors:

Anthropic · OpenAI · DeepSeek · Alibaba · xAI · Zhipu · Moonshot · Meta · MiniMax · ByteDance

FAQ

How much does Google charge per million tokens?

Across the 21 priced text models in this catalogue, the blended rate (input plus output per 1M tokens) runs from $0.1875 on gemini-2.0-flash-lite to $27 on gemini-2.5-flash-deepsearch-async, as of 2026-11-01. That 144× spread is what matters: inside Google alone, picking the wrong tier moves the bill further than switching to another vendor would.

What is the cheapest Google model for high-volume work?

gemini-2.0-flash-lite is the lowest blended rate here at $0.0375 input and $0.15 output per 1M tokens. On a Heavy workload (500M input and 100M output tokens a month) that bills about $33.75. At the other end, the same workload on gemini-2.5-flash-deepsearch-async costs about $3,900.00.

Is Google cheaper through a gateway than buying direct?

We do not claim a discount on Google. None of its 21 text models has a list price published in a stable machine-readable form, so all 21 figures on this page are gateway rates with nothing official to compare them against. Check the Google number in your own dashboard before committing to a budget.

How does output pricing change a Google bill?

On Google output is billed at 4.0× to 8.3× the input rate, median 5.0×, so the input rate alone never predicts the bill. At 5.0× even a workload that is 80% input by token count lands most of its cost on the output column. Price your own split against gemini-2.5-flash's $0.15 input rate in the calculator rather than extrapolating from that headline.

What is the Google API price per 1M tokens?

Google quotes every model separately for input and output. gemini-2.5-flash, the one closest to this vendor's median rate, is $0.15 per 1M input and $1.251 per 1M output as of 2026-11-01. The lowest tier in this catalogue is gemini-2.0-flash-lite, at $0.0375 in and $0.15 out.

How much does Google cost for a coding agent?

A heavy agent month — 500M input and 100M output tokens, the shape a coding assistant really produces because every turn resends the whole context (bills about $200).10 on gemini-2.5-flash. Output decides most of that figure: on Google the median model bills output at 5.0× its input rate, so extrapolating from the headline input rate understates the bill by close to that factor.

Gemini's input price looks cheap — is the bill actually cheap?

Not necessarily. Across the priced Gemini text models the output rate is a multiple of the input rate, and image-capable tiers push that multiple into the double digits. A workload that generates a lot of output will be dominated by the output column, not the headline input number.

Create free account

See all 38 models → or use the cost calculator with your own token split.