Model retirement dates / Google

gemini-2.5-pro

On 1 December 2026, Google starts routing API requests for gemini-2.5-pro to gemini-3.8-flash. Calls to gemini-2.5-pro will keep succeeding, but the answers will come from a different model.

ProviderGoogle
StatusWill be routed (as of 11 Nov 2026)
Routing starts1 December 2026
Replacementgemini-3.8-flash
Model typeText
SourceGoogle deprecations page

Before you switch

A replacement model answers the same prompt differently: tone, length, format, and whether JSON still parses. Driftline Pro runs your real prompts on gemini-2.5-pro and gemini-3.8-flash side by side in CI and shows what changed. See a drift test.

Check your code for it

Run this in your repository. No install and no API key; it lists every OpenAI, Anthropic and Google model ID it finds, with its retirement date and replacement:

npx -y @aidriftline/driftline .

Or look for this ID only: grep -rn "gemini-2.5-pro" . (misses aliases, Bedrock and Vertex names, and IDs split across lines).

To be warned automatically before the next retirement, add the free Driftline GitHub Action. It annotates the exact line in pull requests and can fail the build on retired models.

Same date at Google

gemini-2.5-flash

Checked against Google's official page on 11 November 2026. Something wrong? hello@aidriftline.com