Gemini 3.1 Pro Preview Pricing & Token Costs (2026)
Per 1M tokens: input $2.00 · output $12.00 · cached $0.200. Context window 1,048,576 tokens with source and verification details.
Reference rates: Preview · Developer API · ≤200K input
USD per million text tokens. Verified 2026-10-07 · Official source
| Mode / prompt size | Input | Cache read | Cache write | Output |
|---|---|---|---|---|
| Standard ≤200,000 input | $2 | $0.2 | Not estimated | $12 |
| Standard >200,000 input | $4 | $0.4 | Not estimated | $18 |
| Batch ≤200,000 input | $1 | $0.2 | Not estimated | $6 |
| Batch >200,000 input | $2 | $0.4 | Not estimated | $9 |
Cache storage: $4.5 per million tokens per hour, charged separately and excluded from the per-call estimate.
1,048,576 context tokens · max output 65,536. Local token counts are estimates; use the provider’s usage counts for an invoice estimate.
Google lists Gemini 3.1 Pro Preview with separate pricing for prompts above 200K tokens.
Batch mode halves input and output token prices while cache pricing remains listed at standard rates.
Developer API paid tier (not Vertex). Batch halves input/output, but cache reads remain $0.20/M up to 200K input and $0.40/M above 200K. Cache storage costs $4.50 per million token-hours and is separate. Output includes thinking tokens; tools cost extra.
TL;DR — Pricing Quick Summary
- ✓Input pricing: $2.00 per 1M tokens ($0.0020 per 1K)
- ✓Output pricing: $12.00 per 1M tokens ($0.0120 per 1K)
- ✓Prompt caching: $0.200 per 1M tokens — save 90% on repeated context
- ✓Context window: 1,048,576 tokens
- ✓Typical monthly cost: $44.00 for 10M input + 2M output across short requests; Preview · Developer API · ≤200K input
- ✓Daily cost example: $0.7000 for 100K tokens (50K in, 50K out)
Key metrics
- Context window
- 1,048,576 tokens
- Input price
- $2.00 / 1M tokens
- Output price
- $12.00 / 1M tokens
- Cached input
- $0.200 / 1M tokens
- Live search
- $14.00 / 1K sources
Official link:https://ai.google.dev/gemini-api/docs/pricing
Last verified: 2026-10-07
- · Google lists Gemini 3.1 Pro Preview with separate pricing for prompts above 200K tokens.
- · Batch mode halves input and output token prices while cache pricing remains listed at standard rates.
- · Developer API paid tier (not Vertex). Batch halves input/output, but cache reads remain $0.20/M up to 200K input and $0.40/M above 200K. Cache storage costs $4.50 per million token-hours and is separate. Output includes thinking tokens; tools cost extra.
Multi-currency (per 1M tokens)
| Currency | Input | Cached | Output | Live search* |
|---|---|---|---|---|
| USD | $2.00 | $0.20 | $12.00 | $14.00 |
| CNY | ¥14.30 | ¥1.43 | ¥85.80 | ¥100.10 |
| EUR | 1,84 € | 0,18 € | 11,04 € | 12,88 € |
| JPY | ¥292 | ¥29 | ¥1,752 | ¥2,044 |
* Live search cost uses sources / 1000 × price and currently applies to xAI Grok only.
Frequently Asked Questions
What is the cost per 1M tokens for Google Gemini 3.1 Pro Preview?
Google Gemini 3.1 Pro Preview costs $2.00 per 1M input tokens and $12.00 per 1M output tokens, with cached input at $0.200 per 1M tokens.
How much does it cost per 1K tokens?
Per 1K tokens: $0.0020 for input and $0.0120 for output. This is useful for calculating costs for smaller workloads or individual API calls.
What is the estimated monthly cost for typical usage?
For 10M input + 2M output tokens per month across requests within the short-context tier, Google Gemini 3.1 Pro Preview would cost approximately $44.00. Daily usage of 100K tokens (50K in, 50K out) costs about $0.7000.
Does Google Gemini 3.1 Pro Preview offer a free tier?
Check Google's official documentation for free tier availability. Some providers offer free credits for new users or limited free usage. Visit https://ai.google.dev/gemini-api/docs/pricing for current free tier details.
How does prompt caching work to reduce costs?
With prompt caching enabled, input pricing drops to $0.200 per 1M tokens for repeated context (a 90% discount), while output remains $12.00 per 1M tokens. Caching is ideal for repeated prompts or system messages.
What is the context window size for Gemini 3.1 Pro Preview?
Gemini 3.1 Pro Preview supports a 1,048,576 token context window. This determines the maximum combined length of your input prompt and output response.
How frequently is this pricing information updated?
All prices reference official Google documentation (https://ai.google.dev/gemini-api/docs/pricing), last verified on 2026-10-07. Review the source before budgeting; other catalog entries may have older verification dates.
How can I calculate exact costs for my use case?
Use our free token calculator to estimate costs based on your specific usage pattern. The calculator supports all major models and shows costs in multiple currencies. You can also compare costs across different models to find the most economical option.