o3-pro
No independent attempt was planned for this model.
OpenAI
| Specification | Value and source |
|---|---|
| Weights | ProprietarySource |
| Access | APISource |
| Context window | 200,000 tokensSource |
| Knowledge cutoff | June 1, 2024Source |
| Notes | Reasoning model, parameter count not disclosedSource |
| API model ID | o3-proSource |
| Maximum output | 100,000 tokensSource |
| Input | Text, ImageSource |
| Output | TextSource |
| Reasoning mode | medium, high, xhighSource |
| API interfaces | Responses APISource |
| Tool calling | YesSource |
| Structured output | YesSource |
| Release | 2025-06-10Source |
Benchmark meta-analysis
These Gradually indexes place selected published measurements on a 0 to 100 scale. They are not accuracy percentages and do not guarantee results in your application.
Retrieval dates of the sources used 2026-08-26 - 2026-08-26
Not enough independent results for a score yet
An overall score needs at least eight test series.
provisional
Published configurations differ within this comparison cohort. Treat the index as provisional.
Index 5.7 / 100
provisional
Published configurations differ within this comparison cohort. Treat the index as provisional.
Index 16.6 / 100
provisional
Published configurations differ within this comparison cohort. Treat the index as provisional.
Index 21.1 / 100
provisional
Published configurations differ within this comparison cohort. Treat the index as provisional.
Index 8.9 / 100
provisional
Published configurations differ within this comparison cohort. Treat the index as provisional.
Index 9.9 / 100
provisional
Published configurations differ within this comparison cohort. Treat the index as provisional.
Index 10.2 / 100
provisional
Published configurations differ within this comparison cohort. Treat the index as provisional.
Method version: benchmark-meta-score-v3
The index includes active measurements from reviewed primary sources when at least five models are compared in the same documented comparison slice across dataset, harness, agent, tools, and trial count. Each benchmark series and evaluator contributes one shared setup slice from the newest capture. When one source and series include several explicitly documented reasoning tiers, the highest documented tier (none through max) is selected, never the best result value. The explicit source label “Non-reasoning” is treated as none. Unknown or ambiguous tiers exclude the model from that series. Within each series, percentages and rates are logit-transformed, other units stay unchanged, and all values are then standardized. A one-factor model then estimates one shared strength per model and, per series, how sharply it separates the models. Area scores move away from that strength only as far as the model's own results in the area support. The overall score weights the core areas at 75% and finance, law and health at 25%. It requires at least eight test series from two sources and three areas. The 0 to 100 scale refers to a fixed reference group of 29 language models whose average sits at 50.
Published model-specific parameters can differ. This is not a controlled experiment; comparisons with such differences are marked provisional.
Unmeasured series are not entered as zero. Where a model has no own results in a core area, its overall strength stands in, and the note “estimated without own results in …” names the area. Fewer test series lead to a larger standard error.
The 95% interval follows from the standard error of 200 recalculations with randomly redrawn test families. It describes how precisely the recorded test series determine the value. It is no prediction for future tasks or for later recalculations with other participants.
The source count is not a count of independent experiments.
OECD handbook on composite indicatorsAll 6 test families and 6 of 6 raw measurements are listed here. The complete calculation for every model is available in the JSON export.
Family weight in the fixed test panel (informative): 0 % · Coverage of this test family: 100 %
Published configurations differ within this cohort.
Family weight in the fixed test panel (informative): 1.53 % · Coverage of this test family: 100 %
Published configurations differ within this cohort.
Family weight in the fixed test panel (informative): 1.19 % · Coverage of this test family: 100 %
Published configurations differ within this cohort.
Family weight in the fixed test panel (informative): 2.08 % · Coverage of this test family: 100 %
Published configurations differ within this cohort.
Family weight in the fixed test panel (informative): 0 % · Coverage of this test family: 100 %
Published configurations differ within this cohort.
Family weight in the fixed test panel (informative): 2.68 % · Coverage of this test family: 100 %
Published configurations differ within this cohort.
Each evaluator measures different capabilities under its own conditions. Test series, composite indices and their components stay separate. The detailed results below retain their scales, configurations and source dates.
| Evaluator | Test series | Composite indices | Recorded active measurements |
|---|---|---|---|
| Scale AI Evals | 6 | 0 | 6 |
Coverage is not a quality ranking. Overlapping tests and multiple settings do not count as independent experiments. Vendor claims, historical and disputed results are excluded from this overview and remain labelled in the detailed evidence.
Page 1 of 2
Overall
225 code-editing tasks from Exercism across C++, Go, Java, JavaScript, Python, and Rust. Aider, the edit format, reasoning budget, and two attempts are part of the result.
higher is betterAs of September 2, 2026Scale: 0% - 100%
Overall
Multi-turn conversations test memory, instruction retention, versioned editing, and self-coherence. Tasks were selected from shared failures of six older frontier models and may disadvantage those systems.
higher is betterAs of August 26, 2026Scale: 0% - 100%
Overall
Native reasoning tasks in French, Spanish, and Chinese that were not translated from English templates. Three languages counter English-only evaluation, but they do not represent global language coverage.
higher is betterAs of August 26, 2026Scale: 0% - 100%
Overall
600 realistic finance questions with weighted criteria, including a 300-question hard subset. An o4-mini judge scores the responses, so domain correctness and operational reliability remain separate questions.
higher is betterAs of August 26, 2026Scale: 0% - 100%
Overall
500 realistic legal questions with weighted criteria across jurisdictions and practice areas. The benchmark measures professional response quality but cannot replace legal review or human accountability.
higher is betterAs of August 26, 2026Scale: 0% - 100%
Overall
1,490 tasks test adaptive explanations, feedback, and hints across six STEM subjects. A Claude 4 Sonnet judge scores weighted rubrics, so strong results do not prove safe tutoring of real learners.
higher is betterAs of August 26, 2026Scale: 0% - 100%
Overall
758 image-text tasks combine OCR, spatial understanding, object recognition, and open-ended visual reasoning. The dataset is private and uses task-specific rubrics, making independent reproduction difficult.
higher is betterAs of August 26, 2026Scale: 0% - 100%
These measurements have no matching peer values under the same test conditions. Their original values and sources remain available here.
Page 1 of 2
One SVG prompt and fixed output settings. Captures are shown only with 0 reported reasoning tokens or documented lack of reasoning controls. Identical test conditions do not make the models' internal compute identical.
No independent attempt was planned for this model.
A community classic for free-form SVG drawing.
o3-pro

Reasoning (requested): high
Visually reviewed. This individual test does not establish overall model quality.
Generate an SVG of a pelican riding a bicycle
Token limit including reasoning: 8,192 tokens
Task origin (Simon Willison)25.5 / 100
Official documentation
OpenAI announced o3-pro rolling out to all ChatGPT Pro and Team users in the model picker in place of o1-pro, the previous Pro-tier reasoning model; o1-pro has no directory profile.
OpenAI o3-pro rollout announcement (2026-09-19)OpenAI describes GPT-5 pro as replacing OpenAI o3-pro for the most challenging, complex tasks. This records the provider's explicit Pro-tier replacement statement, not the broader GPT-5 model-picker migration.
OpenAI, "Introducing GPT-5" (2026-09-22)| Type | Evidence and data date |
|---|---|
| Price | Base API prices without caching or batch discounts. Higher context tiers and other rates are listed under Costs. |
| Input | Documented modalities. Retrieved September 8, 2026. |
| Output | Documented modalities. Retrieved September 8, 2026. |
| Research status | Research date September 8, 2026. 7 source URLs checked. This documents the inspected sources, not an exhaustive inventory of every publication. |
| Not found in the inspected sources | independent-benchmarks Original wording The recorded o3-pro benchmark rows are official vendor evaluations; no independent evaluator row was merged. |
| Not found in the inspected sources | parameters-billions Original wording OpenAI does not publish parameter counts. |
| Not found in the inspected sources | AA benchmark rows Original wording No exact-model row in the selected public JSON-LD datasets (some pages only expose N/A or unknown metric summaries). |
| Additional source | Aider (retrieved September 2, 2026) |
| Additional source | Scale AI (retrieved August 26, 2026) |
| Additional source | Scale AI (retrieved August 26, 2026) |
| Additional source | Scale AI (retrieved August 26, 2026) |
| Additional source | Scale AI (retrieved August 26, 2026) |
| Additional source | Scale AI (retrieved August 26, 2026) |
| Additional source | Scale AI (retrieved August 26, 2026) |
| Additional source | OpenAI (retrieved September 8, 2026) |
| Additional source | OpenAI (retrieved September 8, 2026) |
| Additional source | OpenAI (retrieved September 8, 2026) |
| Additional source | Model metadata (retrieved September 8, 2026) |
| Additional source | Introducing OpenAI o3 and o4-mini · Editorial description reviewed October 2, 2026 |
| Additional source | OpenRouter: Popularity index (derived), CC BY 4.0 |
| Additional source | Vercel AI Gateway: Popularity index (derived), CC BY 4.0 |
| Additional source | Ollama: cumulative downloads for the popularity index |
| Additional source | Replicate: cumulative runs for the popularity index |
| Additional source | Google Trending Now: limited feed selection for Germany and the US |
| Additional source | Creative Commons Attribution 4.0 |
| Additional source | OpenAI o3-pro rollout announcement (2026-09-19) |
| Additional source | OpenAI, "Introducing GPT-5" (2026-09-22) |