Skip to main content
BenchLM
Data

Data as of October 25, 2026 · How the score is built

EstablishedProprietaryReasoning

Released Jan 31, 2025200K context

o3-mini

Decision readingo3-mini scores 39.6 out of 100 and ranks #146 of 228. This profile shows 5 source-displayable benchmark rows; its strongest eligible category is Knowledge at #129. API pricing is $1.1 input and $4.4 output per million tokens.

Released Jan 31, 2025 — see all recent releases

Decision snapshot

Each value carries a field reference instead of floating alone. Markers compare this model with the current ranked and priced catalog; they are not absolute quality thresholds.

Capability

39.6/100

field median 50#146 of 228 ranked models

Public

#146of 228

Verified #71 of 87

Price

$1.10input / $4.40 output

input median $0.75blended $2.75

Speed

160tok/s

field median 96 tok/sFirst token 7.12 s

Context

200Ktokens

field median 256,000Reported for this model; direct source link not stored

Strongest published evidence

Knowledge ranks #129. Particularly effective for knowledge-intensive tasks like research, analysis, and factual Q&A.

Validate before choosing

5 published rows leave some tracked benchmark slots empty.

Source-linked · 5 displayable benchmark rows

Category score record

Scores and ranks appear only where published evidence can be displayed. The table keeps the score, weight, cohort, and evidence state together.

Category scores, ranks, weighting, benchmark coverage, and evidence status
CategoryScore
AgenticWeight 22%0 benchmarksNot measured
Not measured
CodingRank Not rankedWeight 20%1 benchmarkVerified
27.7
ReasoningWeight 17%0 benchmarksNot measured
Not measured
MultimodalWeight 12%0 benchmarksNot measured
Not measured
KnowledgeRank #129 of 187Percentile 31stWeight 12%2 benchmarksVerified
37.0
MultilingualWeight 7%0 benchmarksNot measured
Not measured
Inst. FollowingWeight 5%1 benchmarkVerified
Score pending
MathWeight 5%1 benchmarkVerified
Score pending

5 of 766 tracked benchmark slots have displayable evidence · bars run 0–100

Coverage details

How much of this is verified

Coverage is split by category so a strong number never hides a thin evidence base. Verified means the row is tied to a published source; provisional rows remain visible but separate.

  1. AgenticNot measured
  2. Coding1/1 verified
  3. ReasoningNot measured
  4. MultimodalNot measured
  5. Knowledge2/2 verified
  6. MultilingualNot measured
  7. Inst. Following1/1 verified
  8. Math1/1 verified
Verified sourceProvisionalNot measured

Capability shape

Each axis shows percentile within that category’s eligible cohort. The comparison outline is the median of the six nearest public-score peers; a collapsed vertex means the category is not rank-eligible.

o3-mini category percentile values

  • AgenticNot eligible
  • CodingNot eligible
  • ReasoningNot eligible
  • MultimodalNot eligible
  • Knowledge31st percentile
  • MultilingualNot eligible
  • Instruction followingNot eligible
  • MathNot eligible

The dashed outline is median of 6 nearest peers.

Eligible category ranks

  1. AgenticNot ranked
  2. CodingNot ranked
  3. ReasoningNot ranked
  4. MultimodalNot ranked
  5. Knowledge#129/187
  6. MultilingualNot ranked
  7. Inst. FollowingNot ranked
  8. MathNot ranked
Top decileTop quartileMid-fieldNot eligible

Benchmark ledger

Coding opens by default. The marker compares each value with the best source-verified result in the catalog; provisional leaders do not set the reference. Expand the remaining categories for every published row.

Coding1 row
Coding benchmark values, best verified comparison, weight, and source status
SWE-bench VerifiedSoftware Engineering Benchmark VerifiedScore49.3%Versus best verified row

Best verified: Claude Opus 5 · 96%

Gap46.7 behindWeightDisplay only
Knowledge2 rows
Knowledge benchmark values, best verified comparison, weight, and source status
GPQAGraduate-Level Google-Proof Q&AScore77.2%Versus best verified row

Best verified: GPT-6 Astra · 96%

Gap18.8 behindWeight3% ref. weight
MMLUMassive Multitask Language UnderstandingScore86.9%Versus best verified row

Best verified: o1 · 91.8%

Gap4.9 behindWeightDisplay only
Inst. Following1 row
Inst. Following benchmark values, best verified comparison, weight, and source status
IFEvalInstruction-Following EvalScore93.9%Versus best verified row

Best verified: LFM2.5-24B-A2B · 96.8%

Gap2.8 behindWeightDisplay only
Math1 row
Math benchmark values, best verified comparison, weight, and source status
AIME 2024American Invitational Mathematics Examination 2024Score87.3%Versus best verified row

Best verified: GPT-OSS 120B · 95.8%

Gap8.5 behindWeightDisplay only

Bars run 0–100; the dark tick marks the best source-verified value

All 5 rows

What it costs to get this score

Published API price against the public score. The x-axis uses a log scale; the dashed path marks models that are not beaten by a cheaper, higher-scoring option. Price uses average of published input and output rates.

Current modelExplore all models

o3-mini · 39.5 score · $2.75 blended per million tokens

The chart opens on the current model. Scroll horizontally to inspect the full price axis.

30405060708090100$0.10$0.50$1$5$10$25$50$100↘ frontiero3-mini

Horizontal: blended price per million tokens, log scale · Vertical: public score

Published price history

This chart appears only when at least two dated first-party price records exist for the exact model. It shows rate changes, not an inferred cost trend.

0362025-042026-04Output priceInput price

2 dated first-party price records. The newest record lists $4.4 per million tokens.

Lineage

The sequence follows explicit supersedes links. Each score is estimated for that model; a relative can inform a sparse estimate but never sets a floor, so a newer release can score below an earlier one. Scores and prices remain blank when the corresponding public row or first-party rate is unavailable.

  1. Jan 31, 2025 · you are here

    o3-mini

    Score 39.5 · $1.1 / $4.4

Spec sheet

Each documented value carries its source. Missing fields stay visible as not sourced or not published, rather than disappearing from the page.

API model ID
Not published
Context window
200K
Maximum output
Not sourced yet
Knowledge cutoff
Not sourced yet
Input modalities
Not sourced yet
Output modalities
Not sourced yet
Parameters
Not disclosed by the provider
Availability
Not sourced yet
Cloud regions
Not tracked yet
Lifecycle
Established
API capabilities
Tool calling, structured outputs, and batch support are not tracked yet
Prompt caching
Not documented in the pricing record
Self-host
Weights are not published
Rate limits
Not tracked yet

How to read this profile

The visual layer above carries the decisions. These notes preserve the model, ranking, coverage, and family context behind the numbers.

o3-mini ranks #146 of 228 on the public leaderboard with a score of 39.55/100. Its source-verified position is #71 of 87.

o3-mini is a proprietary model with a 200K context window. It uses an explicit reasoning mode, which can improve complex problem solving while adding latency and token use.

o3-mini sits in the o3 family with o3, o3-pro. 5 of 766 tracked benchmark slots currently have displayable evidence. Missing categories stay blank.

Its strongest eligible category is Knowledge at #129. particularly effective for knowledge-intensive tasks like research, analysis, and factual Q&A.

Last updated October 25, 2026. Runtime fields remain blank until a sourced snapshot exists.

Deployment options

Self-host and provider-specific paths stay separate from benchmark evidence so operating constraints are visible before a score becomes the whole decision.

Where to run o3-mini by API

OpenRouter is the one host we track that publishes a per-token price for it. Prices read from each host’s own pages on October 20, 2026.

Inference hosts for o3-mini with input, output and cached-input prices per million tokens.
HostInput /1MOutput /1MCached /1MContext
OpenRouter$1.10$4.40$0.55200K
Compare inference hosts

Questions

How does o3-mini perform overall in AI benchmarks?

o3-mini ranks #146 out of 228 models on the public BenchAlign leaderboard, with a score of 39.55/100. Its evidence status is Supported, and this profile shows 5 source-displayable benchmark rows. The label describes evidence depth, not a provider quality claim; inspect category rows before choosing a workload.

Is o3-mini good for knowledge and understanding?

o3-mini ranks #129 out of 187 eligible models for knowledge and understanding, with a public category score of 37/100. Higher-ranked alternatives are available for workloads where this category decides the choice. Check the underlying rows before treating the aggregate as a workload guarantee.

Is o3-mini good for coding and programming?

o3-mini has source-displayable benchmark coverage for coding and programming, but the public category table does not assign it a rank there. The individual rows remain available for inspection. A missing category position means the evidence threshold was not met; it does not convert the model's unmeasured work into a zero.

Is o3-mini good for mathematics?

o3-mini has source-displayable benchmark coverage for mathematics, but the public category table does not assign it a rank there. The individual rows remain available for inspection. A missing category position means the evidence threshold was not met; it does not convert the model's unmeasured work into a zero.

Is o3-mini good for instruction following?

o3-mini has source-displayable benchmark coverage for instruction following, but the public category table does not assign it a rank there. The individual rows remain available for inspection. A missing category position means the evidence threshold was not met; it does not convert the model's unmeasured work into a zero.

Which sibling models are related to o3-mini?

o3-mini belongs to the o3 family. Related tracked variants include o3, o3-pro. A sibling link indicates shared lineage or a documented configuration relationship; it does not mean the variants have identical pricing, context limits, benchmark evidence, or deployment behavior. Compare before switching.

Does o3-mini have full benchmark coverage on BenchLM?

No. o3-mini currently has 9 source-displayable rows. The profile exposes published, non-generated evidence and leaves missing categories blank until an exact evaluation is available. Coverage describes how much was measured; it is not a penalty added to an individual benchmark result.

What is the context window size of o3-mini?

o3-mini has a reported context window of 200K in the exact-model catalog record. The value stays visible, but the profile marks its source link as unavailable instead of presenting it as directly documented. Maximum output length remains separate because providers often publish a different limit.

Watch o3-mini in the weekly brief

Get one weekly email when material rank, price, availability, or benchmark evidence changes are worth revisiting.

Read a sample issue

Join 6,100+ subscribers.

Compare o3-mini with every tracked model991 comparisons