Gemini 3 Flash Preview

google/gemini-3-flash-preview
VisionAudioToolsJSONReasoning
by Google · 2025-12-17

Gemini 3 Flash Preview is a high speed, high value thinking model designed for agentic workflows, multi turn chat, and coding assistance. It delivers near Pro level reasoning and tool...

ctx1.05M tokens
Max output65.5K
Inputtext + image + file + audio + video
Outputtext
p50 TTFT4.81 s
INPUT$0.50/ 1M tokens
OUTPUT$3.00/ 1M tokens
p50 TTFT4.81 s7d
p95 TTFT10.00 s7d
TRAFFIC249.6Mtokens / 7d

Google Gemini 3 Flash Preview is a multimodal model developed by Google, optimized for speed and large-context processing. It accepts input in text, image, file, audio, and video formats, and can…

What is Google Gemini 3 Flash Preview?

Who is the target audience for this model?

What multimodal inputs does it support?

What is the preview status and how stable is it?

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-flash-preview",
    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$0.500
Output / 1M tokens$3.00
Cache read / 1M$0.050
CurrencyUSD

Cost calculator

Tokens / month10MM
Input share70%%
Estimated / month $12.50 · With prompt caching $10.93

Estimate based on list price

Token & cost estimator

Input tokens: 20Cost per request: $0.001510

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

Performance

p50 TTFT
4.81 s
Output speed
995 tok/s
p95 TTFT
10.00 s
Error rate
0%

Public benchmarks

37.8
AA Coding
Better than 47% of models compared
#56 of 106
35.0
AA Intelligence
Better than 35% of models compared
#71 of 110
55.7
AA Math
Better than 32% of models compared
#55 of 81
AIME 2025
55.7
GPQA Diamond
81.2
Humanity's Last Exam
14.1
IFBench
55.1
LiveCodeBench
79.7
Long-Context Recall
48.0
MMLU-Pro
88.2
SciCode
49.9
TerminalBench Hard
31.8
τ²-Bench
43.3
Source: artificialanalysis.ai

How it compares

Gemini 3 Flash PreviewGemini 3.1 Pro PreviewGemini 3.1 Pro Preview Custom ToolsGemini 3.5 Flash
Input $/M$0.50$2.00$4.00$1.50
Output $/M$3.00$12.00$18.00$9.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

What is the cost to use Gemini 3 Flash Preview?
Pricing is $0.50 per million input tokens and $3.00 per million output tokens, billed at the provider rate with zero markup added by OrcaRouter.
What is the context window size?
The context window is 1,048,576 tokens for input and the model can generate up to 65,536 output tokens.
What are the supported input modalities?
Text, image, file, audio, and video are all accepted as input. Output is text-only.
How does it compare to Gemini 2 Flash?
Gemini 3 Flash Preview has a larger context window (1M vs up to 1M but often smaller), higher MMLU-Pro score (88.2), and expanded multimodal support including video. It is faster and more capable for complex tasks, but Gemini 2 Flash is cheaper per token.
How does OrcaRouter handle data privacy?
OrcaRouter passes your requests to Google's API. Data handling follows Google's privacy policy. OrcaRouter does not log or store your content beyond what is necessary to process the request. Review both providers' policies for details.
Can I call Gemini 3 Flash Preview using an OpenAI-compatible API?
Yes. Use OrcaRouter's API at https://api.orcarouter.ai/v1 with model ID "google/gemini-3-flash-preview". Authentication uses an OrcaRouter API key. The request and response formats follow OpenAI's Chat Completions schema.
What are the model's main strengths?
High inference speed, large 1M-token context, multimodal input (text, image, file, audio, video), strong MMLU-Pro benchmark (88.2), and low cost relative to larger models.
Is Gemini 3 Flash Preview available for production?
It is a preview version, meaning it may have changes, intermittent availability, or limited support. It is suitable for testing and development; for critical production workloads, consider using the stable release once available.
How do I estimate token usage for multimodal inputs?
Each modality has its own tokenization. Images, audio, and video are split into tokens based on resolution and duration. OrcaRouter reports token usage in the API response. You can also consult Google's documentation for detailed token counting rules.
What happens if I exceed the context window?
Inputs exceeding 1,048,576 tokens will be truncated from the oldest content. The model will ignore the excess tokens. Ensure your messages fit within the limit by monitoring total tokens in your request.

Embed this badge

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

Model card as data

GET /api/public/models/google/gemini-3-flash-previewOpen
Machine-readable:/llms.txt/llms-full.txt