tokendrift

gemini-3.1-pro-preview

Gemini 3.1 Pro Preview — priced by Google.

Published tiers

What the most recent complete run published for this model, one row per priced tier, each with the source it was read from.

Tier Input USD/1M Output USD/1M Verified Read from Reader Flags
batch162 hours ago2026-08-16 18:02ZOpenRouter models APIopenrouter.aiopenrouter_jsonneeds review
batch:batch_long_context292 hours ago, unconfirmed2026-08-16 18:02ZGemini API pricing (docs)ai.google.devllmunconfirmed
batch:batch_short_context162 hours ago, unconfirmed2026-08-16 18:02ZGemini API pricing (docs)ai.google.devllmunconfirmed
batch:long_context292 hours ago2026-08-16 18:02ZGemini API pricing (docs)ai.google.devgemini_pricing_tables+llmconfirmed
batch:short_context162 hours ago2026-08-16 18:02ZGemini API pricing (docs)ai.google.devgemini_pricing_tables+llmconfirmed
cache_hit0.22 hours ago2026-08-16 18:02ZOpenRouter models APIopenrouter.aiopenrouter_jsonneeds review
cache_hit:batch_long_context0.42 hours ago2026-08-16 18:02ZGemini API pricing (docs)ai.google.devgemini_pricing_tables+llmconfirmed
cache_hit:batch_short_context0.22 hours ago2026-08-16 18:02ZGemini API pricing (docs)ai.google.devgemini_pricing_tables+llmconfirmed
cache_hit:flex_long_context0.42 hours ago2026-08-16 18:02ZGemini API pricing (docs)ai.google.devgemini_pricing_tables+llmconfirmed
cache_hit:flex_short_context0.22 hours ago2026-08-16 18:02ZGemini API pricing (docs)ai.google.devgemini_pricing_tables+llmconfirmed
cache_hit:long_context0.42 hours ago2026-08-16 18:02ZGemini API pricing (docs)ai.google.devgemini_pricing_tables+llmconfirmed
cache_hit:priority_long_context0.722 hours ago2026-08-16 18:02ZGemini API pricing (docs)ai.google.devgemini_pricing_tables+llmconfirmed
cache_hit:priority_short_context0.362 hours ago2026-08-16 18:02ZGemini API pricing (docs)ai.google.devgemini_pricing_tables+llmconfirmed
cache_hit:short_context0.22 hours ago2026-08-16 18:02ZGemini API pricing (docs)ai.google.devgemini_pricing_tables+llmconfirmed
cache_write0.3752 hours ago2026-08-16 18:02ZOpenRouter models APIopenrouter.aiopenrouter_jsonneeds review
cache_write:1h4.52 hours ago, unconfirmed2026-08-16 18:02ZGemini API pricing (docs)ai.google.devllmunconfirmed
cache_write:batch_1h4.52 hours ago, unconfirmed2026-08-16 18:02ZGemini API pricing (docs)ai.google.devllmunconfirmed
cache_write:flex_1h4.52 hours ago, unconfirmed2026-08-16 18:02ZGemini API pricing (docs)ai.google.devllmunconfirmed
cache_write:priority_1h8.12 hours ago, unconfirmed2026-08-16 18:02ZGemini API pricing (docs)ai.google.devllmunconfirmed
flat2122 hours ago2026-08-16 18:02ZOpenRouter models APIopenrouter.aiopenrouter_jsonneeds review
flat:flex_long_context292 hours ago2026-08-16 18:02ZGemini API pricing (docs)ai.google.devgemini_pricing_tables+llmconfirmed
flat:flex_short_context162 hours ago2026-08-16 18:02ZGemini API pricing (docs)ai.google.devgemini_pricing_tables+llmconfirmed
flat:long_context4182 hours ago2026-08-16 18:02ZGemini API pricing (docs)ai.google.devgemini_pricing_tables+llmconfirmed
flat:priority_long_context7.232.42 hours ago2026-08-16 18:02ZGemini API pricing (docs)ai.google.devgemini_pricing_tables+llmconfirmed
flat:priority_short_context3.621.62 hours ago2026-08-16 18:02ZGemini API pricing (docs)ai.google.devgemini_pricing_tables+llmconfirmed
flat:short_context2122 hours ago2026-08-16 18:02ZGemini API pricing (docs)ai.google.devgemini_pricing_tables+llmconfirmed

Price history

Every distinct value this price has taken, oldest first — what the price did, not how often we happened to look. Rows marked backfill came from a public git history of a third-party pricing file and were never verified by us; they extend the series backwards and are flagged rather than hidden.

batch

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-02-19 16:44Z2026-08-16 18:02Z1619OpenRouter models API2026-08-16 18:02Z 

batch:batch_long_context

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:18Z2026-08-16 18:02Z294Gemini API pricing (docs)2026-08-16 18:02Zunconfirmed

batch:batch_short_context

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:18Z2026-08-16 18:02Z164Gemini API pricing (docs)2026-08-16 18:02Zunconfirmed

batch:long_context

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z2916Gemini API pricing (docs)2026-08-16 18:02Z 

batch:short_context

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z1616Gemini API pricing (docs)2026-08-16 18:02Z 

cache_hit

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-02-19 16:44Z2026-08-16 18:02Z0.219OpenRouter models API2026-08-16 18:02Z 

cache_hit:batch_long_context

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z0.416Gemini API pricing (docs)2026-08-16 18:02Z 

cache_hit:batch_short_context

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z0.216Gemini API pricing (docs)2026-08-16 18:02Z 

cache_hit:flex_long_context

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z0.416Gemini API pricing (docs)2026-08-16 18:02Z 

cache_hit:flex_short_context

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z0.216Gemini API pricing (docs)2026-08-16 18:02Z 

cache_hit:long_context

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z0.416Gemini API pricing (docs)2026-08-16 18:02Z 

cache_hit:priority_long_context

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z0.7216Gemini API pricing (docs)2026-08-16 18:02Z 

cache_hit:priority_short_context

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z0.3616Gemini API pricing (docs)2026-08-16 18:02Z 

cache_hit:short_context

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z0.216Gemini API pricing (docs)2026-08-16 18:02Z 

cache_write

3 distinct value(s)

inputoutput · range 0.375–4.5 USD/1M

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 13:50Z0.37511OpenRouter models API2026-08-16 13:50Z 
2026-08-16 13:55Z2026-08-16 13:55Z4.51Gemini API pricing (docs)2026-08-16 13:55Zunconfirmed
2026-08-16 13:59Z2026-08-16 18:02Z0.3754OpenRouter models API2026-08-16 18:02Z 

cache_write:1h

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z4.510Gemini API pricing (docs)2026-08-16 18:02Z 

cache_write:batch_1h

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z4.57Gemini API pricing (docs)2026-08-16 18:02Z 

cache_write:flex_1h

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z4.57Gemini API pricing (docs)2026-08-16 18:02Z 

cache_write:priority_1h

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z8.110Gemini API pricing (docs)2026-08-16 18:02Z 

flat

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-02-19 16:44Z2026-08-16 18:02Z21219OpenRouter models API2026-08-16 18:02Z 

flat:flex_long_context

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z2916Gemini API pricing (docs)2026-08-16 18:02Z 

flat:flex_short_context

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z1616Gemini API pricing (docs)2026-08-16 18:02Z 

flat:long_context

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z41816Gemini API pricing (docs)2026-08-16 18:02Z 

flat:priority_long_context

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z7.232.416Gemini API pricing (docs)2026-08-16 18:02Z 

flat:priority_short_context

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z3.621.616Gemini API pricing (docs)2026-08-16 18:02Z 

flat:short_context

1 distinct value(s)

One value across the whole archive: this price has not moved in anything we have observed.

First seenLast seenInput USD/1MOutput USD/1MReadsSourceLast verified by usFlags
2026-08-15 23:13Z2026-08-16 18:02Z21216Gemini API pricing (docs)2026-08-16 18:02Z 

Provenance

Read by gemini_pricing_tables+llm, llm, openrouter_json from Gemini API pricing (docs), OpenRouter models API. Each row above links to the exact page its number came from. The vendor's page is authoritative: if it and this page disagree, the vendor is right and we are wrong.