Home › LLM Pricing › Gemini 3.1 Pro (preview)
Google pricingGemini 3.1 Pro (preview) Pricing
Gemini 3.1 Pro is in preview, with prices that step up for prompts over 200,000 tokens.
Gemini 3.1 Pro (preview) costs $2.00 per 1M input tokens and $12.00 per 1M output tokens. 1,000 typical requests cost about $8.80.
Gemini 3.1 Pro (preview) API pricing
| Price type | Now (USD per 1M tokens) |
|---|---|
| Input | $2.00 |
| Cached input | $0.20 |
| Output | $12.00 |
| Batch input | $1.00 |
| Batch output | $6.00 |
Prices for prompts up to 200K tokens. Above that: $4.00 input, $0.40 cached, $18.00 output. Output prices include thinking tokens.
What Gemini 3.1 Pro (preview) costs in practice
Take a typical request with 2,000 input tokens and 400 output tokens. On Gemini 3.1 Pro (preview):
- 1,000 requests cost $8.80 at standard prices.
- 1 million requests a month cost $8,800.
- If half of each prompt is read from cache, 1,000 requests cost $7.00.
- On the Batch API, with the same caching, they cost $3.50.
Cost calculator
Uses Gemini 3.1 Pro (preview)'s standard prices checked October 30, 2026. Cache writes, thinking tokens and long-context tiers aren't included.
How to pay less for Gemini 3.1 Pro (preview)
- Context caching cuts cached input to $0.20. Explicit caches also charge for storage per hour, so cache only what you reuse.
- Batch Mode costs half the standard price.
- Thinking tokens are billed as output, so set a thinking budget that fits the task.
apicuts switches these on for you, routes each request to the lowest-cost route that passes your quality checks, and guarantees at least 20% lower cost after our fee. See pricing.
Compare Gemini 3.1 Pro (preview)
See every model side by side in the LLM API pricing comparison, or read Gemini 3.1 Pro (preview) vs Claude Sonnet 5.5.
Frequently asked questions
How much does Gemini 3.1 Pro (preview) cost?
Gemini 3.1 Pro (preview) costs $2.00 per 1M input tokens and $12.00 per 1M output tokens at standard prices, according to Google's Gemini API pricing page (checked October 30, 2026).
How much do 1,000 Gemini 3.1 Pro (preview) requests cost?
About $8.80, for requests of 2,000 input and 400 output tokens without caching.
Is there a cheaper way to use Gemini 3.1 Pro (preview)?
Yes: caching repeated prompt prefixes, moving work that can wait to the Batch API at half price, capping output length, and sending simpler requests to a cheaper model.
Sources: Google's Gemini API pricing page. Checked October 30, 2026.
Want us to find your 20%?
Book a free 15-minute API cost teardown. Bring last month's provider usage and we'll show you your biggest waste and the first fix we'd ship.
Get a Free 15-Minute API Cost Teardown