Gemini 2.5 Flash Guide: The Model That Made Thinking Optional
Models

Gemini 2.5 Flash Guide: The Model That Made Thinking Optional

Gemini 2.5 Flash let you switch reasoning on and off per request. What it costs, where it sits between Flash-Lite and Pro, and whether to build on it in late 2026.

Before Gemini 2.5 Flash, choosing a reasoning model was a deployment decision. You picked a model that thought, or one that did not, and lived with it for every request. Flash made it a request parameter instead, and that idea outlived the model: most major APIs now let you dial reasoning up or down per call.

The model itself is now a legacy option. This guide covers what it is, what it costs, where it still makes sense, and how to plan your way off it.

Thinking as a dial, not a model choice

Google released 2.5 Flash in preview on 17 April 2025 and called it its first fully hybrid reasoning model. The mechanism was a thinking budget: a cap on how many tokens the model may spend reasoning before it answers. The model does not have to use the whole budget, and setting it to zero gives you a fast, non-thinking model. The stable gemini-2.5-flash identifier followed on 17 June 2025.

The practical value is routing inside one model. A classification step can run with thinking off; a step that has to plan a multi-file change can run with a generous budget. Same endpoint, same prompt format, different cost and latency per call.

Defaults matter here. Thinking is on by default for 2.5 Flash, and the model decides dynamically how much to use. If you migrated from a non-thinking model and never set the parameter, you may be paying for reasoning you do not need.

One price, thinking included

The preview launched with separate prices for thinking and non-thinking output. At general availability Google dropped that split: input went from $0.15 to $0.30 per million tokens, and output settled at a single $2.50 per million. Output prices include thinking tokens, so a long reasoning trace is billed exactly like visible output.

That makes the thinking budget a direct cost control. If a step averages 3,000 thinking tokens and 300 answer tokens, the thinking is roughly 90% of the output bill. Capping it at 1,000 on steps that do not need it is the cheapest optimisation available.

Audio is priced differently from everything else. Text, image and video input cost $0.30 per million tokens; audio input costs $1.00. If you transcribe or analyse calls at volume, model the audio rate, not the headline one.

The batch endpoint

Google's Batch API runs 2.5 Flash at half the standard rate — $0.15 input and $1.25 output per million for text. Aggregators expose it as google/gemini-2.5-flash:batch. It is the same model; the difference is that requests are queued and returned asynchronously rather than answered interactively.

For nightly enrichment jobs, evaluation sweeps or re-processing an archive, that is free money. For anything a user is waiting on, it does not apply. Batch API savings covers how to decide which of your workloads can tolerate the delay.

Flash against its siblings

Within the 2.5 family, Flash is the middle tier, and the gaps on either side are large.

  • Against 2.5 Flash-Lite: Flash-Lite lists at $0.10 input and $0.40 output, so Flash costs three times as much on input and over six times as much on output. Flash-Lite also ships with thinking off by default. For high-volume extraction and classification, Gemini 2.5 Flash-Lite is usually the right tier.
  • Against 2.5 Pro: Pro lists at $1.25 input and $10 output up to 200K tokens. Flash is a quarter of Pro's output price. Reach for Pro only when Flash fails a task you have measured, not as a default for anything that sounds hard. The Gemini 2.5 Pro guide covers the higher tier.

All three share the same 1,048,576-token input limit, 65,536-token output limit, January 2025 knowledge cutoff, and all three accept text, image, video and audio input. The choice between them is about reasoning quality and price, not features.

Should you still build on it?

For new work, no. In September 2026 Google limited Gemini API access to the 2.5 models to users who had used them recently, and its model page now recommends newer models for new projects — Google names 3.5 Flash-Lite and 3.8 Flash. Google Cloud's model page goes further and says 2.5 Flash is being retired on its enterprise platform on 20 October 2026. On the Gemini API Google says the model is not deprecated and will be served until further notice.

There is one narrow exception worth knowing. Google's Gemini 3 migration notes say pixel-level image segmentation is not supported on Gemini 3 Pro or Flash, and recommend 2.5 Flash with thinking off for that job. If segmentation is in your pipeline, check the current docs before you move it.

For everything else, the migration checklist is short:

  1. Find out which platform you call it on and that platform's retirement date.
  2. Record your current thinking budget settings, because Gemini 3 models use a thinking_level instead and reject requests that send both.
  3. Remove any low temperature setting when you switch; Google advises leaving Gemini 3 at 1.0.
  4. Re-run a fixed set of your own tasks on the replacement and compare cost per completed task. The Gemini 3.8 Flash guide covers one likely destination.

Common questions

Can I turn off thinking in Gemini 2.5 Flash?

Yes. Gemini 2.5 Flash was designed as a hybrid reasoning model: thinking is on by default, but you can cap it with a thinking budget or set the budget to zero for a fast non-thinking response.

How much does Gemini 2.5 Flash cost?

On Google's paid tier, $0.30 per million input tokens for text, image and video, $1.00 for audio, and $2.50 per million output tokens including thinking. The Batch API halves those rates.

Is Gemini 2.5 Flash deprecated?

Google Cloud says it retires on its enterprise platform on 20 October 2026. On the Gemini API it is limited to recent users and not deprecated, but Google recommends newer models for new projects.

Similar articles

Gemini 2.5 Flash-Lite Guide: The Cheapest 2.5 Model, and Its Limits
Models
Models·7 min read

Gemini 2.5 Flash-Lite Guide: The Cheapest 2.5 Model, and Its Limits

Gemini 2.5 Flash-Lite costs $0.10 in and $0.40 out per million tokens with thinking off by default. The jobs it suits, the arithmetic, and when to move to 3.1.

Read
Gemini 3.1 Pro Preview: When the Pro Tier Still Earns Its Price
Models
Models·9 min read

Gemini 3.1 Pro Preview: When the Pro Tier Still Earns Its Price

Gemini 3.1 Pro has been in preview since February 2026 while cheaper Flash models caught up on agent work. Where it still leads, what it costs, and how to plan around it.

Read
Gemini 3 Flash Preview: Pro-Grade Reasoning at a Flash Price
Models
Models·8 min read

Gemini 3 Flash Preview: Pro-Grade Reasoning at a Flash Price

Google's December 2025 Flash model brought a 1M window, four thinking levels and a 78% SWE-bench Verified claim. What it costs and how to plan around a preview.

Read