Back to Models

o3

openaiopenai/o3

OpenAI's powerful reasoning model that pushes the frontier across coding, math, science, and visual perception. Excels in complex queries requiring multi-faceted analysis. Succeeded by GPT-5.

OpenAI o3 is the flagship of the o-series reasoning generation, released on April 16, 2025 alongside o4-mini. It is trained to spend more compute thinking before responding, and at launch it set new state-of-the-art results on Codeforces (Elo 2727), SWE-bench Verified (71.7%), and MMMU. On TheRouter, openai/o3 is exposed through the standard /v1/chat/completions endpoint at $2 per 1M input tokens and $8 per 1M output tokens, with a $0.50 cached-input rate.

OpenAI's own docs label o3 as "succeeded by GPT-5," but the model is still active and not on any deprecation list β€” it remains the right pick when you want a reasoning model with a known, mid-2024 knowledge cutoff, native vision input, and a 200K context with 100K max output. Use o3 when GPT-5 family pricing or behaviour is a poor fit and you need pre-GPT-5 stability; reach for gpt-5 / gpt-5-pro when you can absorb the price-per-quality jump.

Best for
  • β€’ Multi-step coding tasks where SWE-bench Verified-style behaviour matters β€” o3 reached 71.7% at launch (no custom scaffold)
  • β€’ Visual reasoning over images, charts, and diagrams β€” o3 was the first o-series model with first-class image input
  • β€’ Competitive-math and Olympiad-style problems β€” Codeforces Elo 2727 and AIME 2024 96.7% with tools
  • β€’ Hypothesis generation in biology, math, and engineering where multi-faceted analysis pays off
  • β€’ Long-context analytical work β€” 200K context with 100K max output is enough for most full repositories or research papers
Reach for something else if
  • β€’ Real-time chat or streaming-latency-sensitive UX β€” o3 reasoning passes are slow; route to gpt-5-mini or gemini-2.5-flash for low TTFT
  • β€’ Short, high-volume classification or extraction β€” wasted tokens on reasoning; o4-mini or gpt-5-mini is the cheaper, faster pick
  • β€’ Workloads needing post-mid-2024 world knowledge β€” o3 knowledge cutoff is June 1, 2024. Use a GPT-5 family model with grounding tools.
  • β€’ Pure media generation β€” text-only output. Use openai/gpt-image-2 for images and openai/sora-2 successors for video
Context Length
200K
Max Output
100K
Input Priceper 1M tokens
$2.16/ 1M tokens
Output Priceper 1M tokens
$8.64/ 1M tokens

Modalities

textimage→text

Capabilities

Vision

Pricing Breakdown

TypeRate
Input$2.16 / 1M tokens
Output$8.64 / 1M tokens

Supported Parameters

max_tokenstoolstool_choiceresponse_formatreasoningstop

Specifications

Release date2025-04-16openai.com β†—verified
Snapshoto3-2025-04-16developers.openai.com β†—verified
Knowledge cutoffJune 1, 2024developers.openai.com β†—verified
Context window200,000 tokensdevelopers.openai.com β†—verified
Max output tokens100,000 tokensdevelopers.openai.com β†—verified
Reasoning tokensSupported (reasoning_effort: low | medium | high)developers.openai.com β†—verified
StatusActive. Marked as "succeeded by GPT-5" in OpenAI docs but not on any deprecation list as of 2026-05-31.developers.openai.com/deprecations β†—verified

Benchmarks

BenchmarkDistributionScoreSource
Codeforces
Approximately top 0.2% / ~#175 globally on Codeforces at the time of evaluation.
Elo 2727Eloopenai.com β†—
SWE-bench Verified
Reported by OpenAI without a model-specific custom scaffold; n=477 verified subset.
71.7%%openai.com β†—
AIME 2024
OpenAI announcement post (Dec 2024 frontier release). Pass@1 with tool access (Python).
96.7% (with tools)%openai.com β†—
AIME 2025
Reported by OpenAI: 98.4% pass@1 / 100% consensus@8 with Python interpreter.
98.4% pass@1 (with tools)%openai.com β†—
GPQA Diamond
Third-party comparison summary. PhD-level science multiple choice.
83.3%%datacamp.com β†—
MMMU
OpenAI claimed SOTA on MMMU at the o3/o4-mini launch; numerical figure not given in the launch post.
SOTA at launchopenai.com β†—

API Usage Examples

Use the global api.therouter.ai endpoint shown below for new integrations; the legacy China accelerated endpoint is retired.

cURL
curl https://api.therouter.ai/v1/chat/completions   -H "Content-Type: application/json"   -H "Authorization: Bearer $THE_ROUTER_API_KEY"   -d '{
    "model": "openai/o3",
    "messages": [
      {"role": "user", "content": "Summarize the key points from this input."}
    ]
  }'

Chat completion

Standard OpenAI-compatible chat. o3 is available via /v1/chat/completions on TheRouter β€” same endpoint, same SDK as gpt-4o or gpt-5.

cURL
curl https://api.therouter.ai/v1/chat/completions \
  -H "Authorization: Bearer $THEROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "openai/o3",
    "messages": [
      {"role": "user", "content": "Prove that the sum of two odd numbers is even."}
    ]
  }'

More from openai

Similar models

Cross-provider sibling models

News & changes

2025-06-10

o3-pro available to API and ChatGPT Pro

OpenAI shipped o3-pro on June 10, 2025 β€” a higher-effort version of o3 that thinks longer for more reliable answers. For TheRouter callers this means o3 (this page) stays the cost-balanced reasoning option, while openai/o3-pro is the right pick when you want maximum reliability per query.

re-authored by TheRouterOpenAI Help Center β†—
2025-04-16

OpenAI o3 and o4-mini launch

OpenAI shipped o3 and o4-mini on April 16, 2025, framing them as the first o-series models that can agentically use tools β€” web, Python, file analysis, image generation. Routing-layer takeaway: o3 is the deeper, slower, more expensive sibling; o4-mini is the high-throughput option for the same shape of workload.

re-authored by TheRouteropenai.com β†—

Frequently asked

Is o3 deprecated yet?

No. As of 2026-05-31 OpenAI's deprecations page does NOT list o3 (only o3-mini and o3-deep-research are scheduled for shutdown). The o3 model page does, however, label it "succeeded by GPT-5," which is OpenAI's way of telling you the long-term migration target.

What is o3's context window and max output?

200,000 tokens of context and 100,000 max output tokens, per OpenAI's official model docs.

Does o3 accept image input?

Yes β€” text and image input, text-only output. o3 was the first o-series reasoning model with first-class vision input, and OpenAI specifically called out strong performance on charts, diagrams, and images at launch.

How does o3 compare to GPT-5 on price?

o3 is priced at $2 input / $8 output per 1M tokens with $0.50 cached input, materially cheaper than the GPT-5 reasoning tiers (gpt-5-pro is $18.75/$150 on TheRouter). For workloads where o3-grade reasoning is enough, staying on o3 is the cost-rational call until OpenAI publishes a deprecation date.

Fact ledger β€” every claim on this page traces here
sourceURLretrieved
Release dateopenai.com β†—2026-05-31verified
Snapshotdevelopers.openai.com β†—2026-05-31verified
Knowledge cutoffdevelopers.openai.com β†—2026-05-31verified
Context windowdevelopers.openai.com β†—2026-05-31verified
Max output tokensdevelopers.openai.com β†—2026-05-31verified
Reasoning tokensdevelopers.openai.com β†—2026-05-31verified
Statusdevelopers.openai.com/deprecations β†—2026-05-31verified
Codeforcesopenai.com β†—2026-05-31verified
SWE-bench Verifiedopenai.com β†—2026-05-31verified
AIME 2024openai.com β†—2026-05-31verified
AIME 2025openai.com β†—2026-05-31verified
GPQA Diamonddatacamp.com β†—2026-05-31to verify
MMMUopenai.com β†—2026-05-31to verify
o3-pro available to API and ChatGPT ProOpenAI Help Center β†—2026-05-31verified
OpenAI o3 and o4-mini launchopenai.com β†—2026-05-31verified
Is o3 deprecated yet?developers.openai.com β†—2026-05-31to verify
What is o3's context window and max output?developers.openai.com β†—2026-05-31to verify
Does o3 accept image input?developers.openai.com β†—2026-05-31to verify
How does o3 compare to GPT-5 on price?developers.openai.com β†—2026-05-31to verify
Help & contact