Google · Flagship model

Gemini 3.1 Pro pricing & cost calculator

Prices last updated:

Input

$2.00

per 1M tokens

Output

$12.00

per 1M tokens

Context window

1.05M

1,048,576 tokens

Price shown is for prompts up to 200K tokens; longer prompts are billed at $4 / $18.

About Gemini 3.1 Pro pricing

Gemini 3.1 Pro is Google’s top-tier model, aimed at the hardest reasoning, coding and agentic work. It is billed per token: $2.00 for every million tokens you send and $12.00 for every million tokens it generates, so output costs 6× as much as input.

For a typical request of 1,000 input and 500 output tokens, Gemini 3.1 Pro costs about $0.008 — the 9th-cheapest of the 14 models we track. One million input tokens is roughly 2,000 pages of English prose.

With Google’s batch API (50% off, results within 24 hours) the rate drops to $1.00 input and $6.00 output per million tokens.

Google’s official pricing page is the source of truth; see our guide to how AI pricing works for caching and long-context rules.

Gemini 3.1 Pro cost calculator

Per request
$0.008
Per day
$8.00
Per month (30 days)
$240.00

Count tokens from your own text in the full calculator →

What Gemini 3.1 Pro costs for common tasks

Standard pricing, no caching or batch discount. Token sizes are typical estimates — see token cost by use case.
TaskInput tokensOutput tokensPer requestPer 1,000 requests
Short chat reply500300$0.0046$4.60
Support chatbot turn with history3,000400$0.0108$10.80
RAG answer (retrieved context)6,000600$0.0192$19.20
Summarize a 20-page document12,0001,000$0.036$36.00
Long-document analysis100,0002,000$0.224$224.00

Compare Gemini 3.1 Pro with…

Other Google models first.

Gemini 3.1 Pro pricing FAQ

How much does Gemini 3.1 Pro cost per token?
Gemini 3.1 Pro costs $2.00 per million input tokens and $12.00 per million output tokens through the Google API. That is $0.000002 per input token and $0.000012 per output token.
How much does a typical Gemini 3.1 Pro request cost?
A request with 1,000 input tokens and 500 output tokens costs about $0.008 on Gemini 3.1 Pro, or $8.00 per thousand requests.
What is the context window of Gemini 3.1 Pro?
Gemini 3.1 Pro accepts up to 1,048,576 tokens (about 1.05M) of context per request, which covers the prompt, any documents you include and the conversation history.
Does Gemini 3.1 Pro have batch pricing?
Yes. Google's batch API processes requests asynchronously (typically within 24 hours) at 50% off, bringing Gemini 3.1 Pro to $1.00 input and $6.00 output per million tokens.
How accurate is the token count for Gemini 3.1 Pro?
It is an estimate. Google does not publish a browser tokenizer for Gemini 3.1 Pro, so Tokenova counts with o200k_base and applies a Google-specific adjustment. Expect real counts within roughly 10–20% for English text; use Google's token-counting API for exact numbers.