Gemini 3.5 Flash

google/gemini-3.5-flash
VisionAudioToolsJSONReasoning
by google · 2026-05-23

Google Gemini 3.5 Flash — Google's strongest Flash-tier model, sitting just under 3.1-pro-preview on intelligence (AA Intel 55.3 vs 57.2) at Flash latency. 1M token context window (1,048,576), 64K max output (65,536). Full multimodal input across text, image, audio, video, and file; text output only. AA Coding 45, GPQA Diamond 92.2%, IFBench 76.3% (top-tier instruction-following), Long-Context Recall 69.3%, SciCode 53.1%, τ²-Bench 95.3% (agentic tool-use), HLE 41%. Supports reasoning (include_reasoning / reasoning), structured outputs, tool calls, response_format, seed, stop, and standard sampling controls. Endpoints: chat_completions, gemini_generate. Best fit: high-volume agentic loops, long-document analysis, and multimodal extraction where Pro-tier latency or cost is overkill.

ctx1.05M tokens
Max output65.5K
Inputtext + image + video + file + audio
Outputtext
p50 TTFT1.20 s
INPUT$1.50/ 1M tokens
OUTPUT$9.00/ 1M tokens
p50 TTFT1.20 s7d
p95 TTFT6.76 s7d
TRAFFIC3.1Mtokens / 7d

Gemini 3.5 Flash is a large language model developed by Google, fine-tuned for speed and efficiency. It belongs to the Gemini family and is designed to handle multimodal inputs—text, image, video,…

What is Gemini 3.5 Flash?

Who should use Gemini 3.5 Flash?

What input modalities does Gemini 3.5 Flash support?

How is Gemini 3.5 Flash accessed through OrcaRouter?

Code samples

Call from any SDK

OpenAI-compatible — keep the SDK you already use

  • OpenAI SDKhttps://api.orcarouter.ai/v1
  • Gemini SDKhttps://api.orcarouter.ai
from openai import OpenAI

client = OpenAI(
    base_url="https://api.orcarouter.ai/v1",
    api_key="$ORCAROUTER_API_KEY",
)

response = client.chat.completions.create(
    model="google/gemini-3.5-flash",
    messages=[{"role": "user", "content": "Hello"}],
)
print(response.choices[0].message.content)

Supported parameters

  • include_reasoning
  • max_tokens
  • reasoning
  • response_format
  • seed
  • stop
  • structured_outputs
  • temperature
  • tool_choice
  • tools
  • top_p

Pricing

Input / 1M tokens$1.50
Output / 1M tokens$9.00
Cache read / 1M$0.150
Cache write / 1M$0.083
CurrencyUSD

Cost calculator

Tokens / month10MM
Input share70%%
Estimated / month $37.50 · With prompt caching $32.78

Estimate based on list price

Token & cost estimator

Input tokens: 20Cost per request: $0.004530

Estimate only — actual token counts depend on the provider's tokenizer.

Performance

p50 TTFT
1.20 s
Output speed
325 tok/s
p95 TTFT
6.76 s
Error rate
0%

Public benchmarks

49.0
AA Coding
Better than 68% of models compared
#34 of 106
47.0
AA Intelligence
Better than 58% of models compared
#46 of 110
51.0
AA Math
Better than 27% of models compared
#59 of 81
GPQA Diamond
45.0 index
MMLU-Pro
59.0 index
τ²-Bench
42.0 index
Source: artificialanalysis.ai

How it compares

Gemini 3.5 FlashGemini 3.1 Pro PreviewGemini 3.1 Pro Preview Custom ToolsGemini 3 Flash Preview
Input $/M$1.50$2.00$4.00$0.50
Output $/M$9.00$12.00$18.00$3.00
Context1.0M1.0M1.0M1.0M
Quality9/1010/1010/109/10
Compare side-by-sideCompare side-by-sideCompare side-by-sideCompare side-by-side

FAQ

How much does Gemini 3.5 Flash cost on OrcaRouter?
Input tokens are $1.50 per 1 million tokens; output tokens are $9.00 per 1 million tokens. OrcaRouter bills at the provider rate with zero markup. There are no additional fees.
What is the context window size of Gemini 3.5 Flash?
It supports a context window of 1,048,576 tokens (about 1 million tokens). This includes both input and output tokens combined.
What are the main strengths of Gemini 3.5 Flash?
It is optimized for low latency, high throughput, and cost efficiency. It supports multimodal inputs (text, image, video, file, audio) and a large context window, making it ideal for real-time applications and long-document processing.
How does Gemini 3.5 Flash compare to Gemini 3.5 Pro?
Flash is faster and cheaper but has lower benchmark performance on complex reasoning and mathematical tasks. Pro is more accurate but slower and more expensive. Flash is better for high-volume, latency-sensitive applications.
How is data handled when using Gemini 3.5 Flash via OrcaRouter?
OrcaRouter acts as a proxy and does not store your data. However, Google's data handling policies apply to the underlying model. OrcaRouter recommends reviewing Google's terms for data retention and privacy.
How do I call Gemini 3.5 Flash using an OpenAI-compatible API?
Use base URL https://api.orcarouter.ai/v1, model ID "google/gemini-3.5-flash", and pass an OrcaRouter API key in the Authorization header. The API supports standard chat completions and streaming.
What output length can Gemini 3.5 Flash generate?
It can generate up to 65,536 tokens per response. This is significantly larger than many models, allowing for long-form content, code, or extended reasoning.
Is there any discount for repeated or cached tokens?
Based on the provided facts, OrcaRouter does not offer caching or volume discounts. Each token is billed at the standard rate regardless of reuse.

Embed this badge

Gemini 3.5 Flash$1.50/M in1202ms p50via OrcaRouter
HTML <a href="https://www.orcarouter.ai/models/google/gemini-3.5-flash" target="_blank"> <img src="https://www.orcarouter.ai/embed/google/gemini-3.5-flash.svg" alt="Gemini 3.5 Flash on OrcaRouter" /> </a>
Markdown [![Gemini 3.5 Flash](https://www.orcarouter.ai/embed/google/gemini-3.5-flash.svg)](https://www.orcarouter.ai/models/google/gemini-3.5-flash)

Model card as data

GET /api/public/models/google/gemini-3.5-flashOpen
Machine-readable:/llms.txt/llms-full.txt