Gemini 3 Pro is our most advanced reasoning Gemini model, capable of solving complex problems. Gemini 3 Pro can comprehend vast datasets and challenging problems from different information sources, including text, audio, images, video, PDFs, and even entire code repositories with its 1M token context window.
Quality changes
When migrating from Gemini 2.5 Pro to Gemini 3 Pro, you can expect to see significant improvements in high-level reasoning, complex instruction following, tool use, agentic use cases, and better long context capabilities (including image and document understanding). Gemini 3 Pro models aren't designed around prioritizing supporting audio understanding or image segmentation use cases. For high performance output on those use cases, try using models specifically built with those needs in mind. For information-dense or complicated graphs, tables, or charts, the model can sometimes incorrectly extract information or misinterpret the provided resources. Presenting key information in as straightforward a manner as possible can help ensure the preferred output when working with Gemini 3 Pro.
Behavior changes
Gemini 3 Pro is designed for high efficiency and action. The model has been trained to provide concise, direct answers and to attempt to solve user intent as quickly as possible. Because the model is designed to prioritize being helpful, it may occasionally guess when information is missing or prioritize a satisfying answer over strict instructions. This behavior can be mitigated or modified with prompting. For more information and best practices, see Get started with Gemini 3 .
New features
Gemini 3 Pro introduces several new features to improve performance, control, and multimodal fidelity:
- Thinking level: Use the
thinking_levelparameter to control the amount of internal reasoning the model performs ( low or high ) to balance response quality, reasoning complexity, latency, and cost. Thethinking_levelparameter replacesthinking_budgetfor Gemini 3 models. - Media resolution: Use the
media_resolutionparameter ( low , medium , or high ) to control vision processing for multimodal inputs, impacting token usage and latency. See Get started with Gemini 3 for default resolution settings. - Thought signatures: Stricter validation of thought signatures improves reliability in multi-turn function calling.
- Multimodal function responses: Function responses can now include multimodal objects like images and PDFs in addition to text .
- Streaming function calling: Stream partial function call arguments to improve user experience during tool use.
For more information on using these features, see Get started with Gemini 3 .
Try in Vertex AI View in Model Garden (Preview) Deploy example app
gemini-3-pro-preview
- Inputs:
Text , Code , Images , Audio , Video , PDF - Outputs:
Text
- Maximum input tokens: 1,048,576
- Maximum output tokens: 65,536
- Supported
- Not supported
- Maximum images per prompt: 900
- Maximum file size per file for inline data or direct uploads through the console: 7 MB
- Maximum file size per file from Google Cloud Storage: 30 MB
- Default resolution tokens: 1120
- Supported MIME types:
image/png,image/jpeg,image/webp,image/heic,image/heif
- Maximum number of files per prompt: 900
- Maximum number of pages per file: 900
- Maximum file size per file for the API or Cloud Storage imports: 50 MB
- Maximum file size per file for direct uploads through the console: 7 MB
- Default resolution tokens: 560
- OCR for scanned PDFs: Not used by default
- Supported MIME types:
application/pdf,text/plain
- Maximum video length (with audio): Approximately 45 minutes
- Maximum video length (without audio): Approximately 1 hour
- Maximum number of videos per prompt: 10
- Default resolution tokens per frame: 70
- Supported MIME types:
video/x-flv,video/quicktime,video/mpeg,video/mpegs,video/mpg,video/mp4,video/webm,video/wmv,video/3gpp
- Maximum audio length per prompt: Approximately 8.4 hours, or up to 1 million tokens
- Maximum number of audio files per prompt: 1
- Speech understanding for: Audio summarization, transcription, and translation
- Supported MIME types:
audio/x-aac,audio/flac,audio/mp3,audio/m4a,audio/mpeg,audio/mpga,audio/mp4,audio/ogg,audio/pcm,audio/wav,audio/webm
- Temperature: 0.0-2.0 (default 1.0)
- topP: 0.0-1.0 (default 0.95)
- topK: 64 (fixed)
- candidateCount: 1–8 (default 1)
Model availability
(Includes Standard PayGo & Provisioned Throughput)
- Global
- global
-
gemini-3-pro-preview - Launch stage: Public preview
- Release date: November 18, 2025
- Data residency
- CMEK
- VPC-SC
- AXT
- Data residency
- CMEK
- VPC-SC
- AXT
- Data residency
- CMEK
- VPC-SC
- AXT
- Data residency
- CMEK
- VPC-SC
- AXT

