Gemini 3 Pro Preview vs Gemini 3.1 Pro Preview
Different efforts: high · thinking · Compare all at high
MMMU-Pro (vision) MMMU-Pro (vision): College-level questions that require understanding images: charts, diagrams, photos
Gemini 3 Pro Preview80.2
Gemini 3.1 Pro Preview82.4
Arena Document · overall Arena Document · overall: Human pairwise preferences in the stated document vote pool
Gemini 3 Pro Preview1,434.1
Gemini 3.1 Pro Preview1,443.9
Arena Vision · overall Arena Vision · overall: Human pairwise preferences in the stated vision vote pool
Gemini 3 Pro Preview1,304.8
Gemini 3.1 Pro Preview1,295.8
OmniDocBench · v1.6 · full OmniDocBench · v1.6 full: End-to-end document parsing, averaging text recognition, table structure and formula recognition under the stated full-set protocol
Gemini 3 Pro Preview92.9
Gemini 3.1 Pro Preview—
GDP.pdf · AA all-pass GDP.pdf · AA all-pass: Models reason over professional PDF documents; an attempt passes only when every atomic criterion passes
Gemini 3 Pro Preview—
Gemini 3.1 Pro Preview17.8
| Benchmark | Gemini 3 Pro Preview | Gemini 3.1 Pro Preview |
|---|---|---|
| MMMU-Pro (vision) | 80.2 | 82.4 |
| Arena Document · overall | 1,434.1 | 1,443.9 |
| Arena Vision · overall | 1,304.8 | 1,295.8 |
| OmniDocBench · v1.6 · full | 92.9 | — |
| GDP.pdf · AA all-pass | — | 17.8 |
Specs
| Spec | Gemini 3 Pro Preview | Gemini 3.1 Pro Preview |
|---|---|---|
| Input, per 1M | !$2 | $2 |
| Output, per 1M | !$12 | $12 |
| Cost per task? | — | $1.30 |
| Speed, tok/s | — | 115 |
| Context | 1M | 1M |
| Weights | Closed | Closed |
| Released | Nov 2025 | Feb 2026 |
| See images | ✓ | ✓ |
| Read PDFs | Partial | ✓ |
| Hear audio | ✓ | ✓ |
| Watch video | ✓ | ✓ |
| Call tools | ✓ | ✓ |
| Force a tool call | ? | Partial |
| Return strict JSON | ✓ | ✓ |
| Search the web | ? | ✓ |
| Run code | ? | ✓ |
| Use a computer | ? | ? |
What breaks when you switch
Gemini 3 Pro Preview → Gemini 3.1 Pro Preview
Cannot use both thinking controls›
Setting thinking_level and legacy thinking_budget together returns HTTP 400; use only one.
Gemini 3.1 Pro Preview → Gemini 3 Pro Preview
Cannot use both thinking controls›
Setting thinking_level and legacy thinking_budget together returns HTTP 400; use only one.