Skip to content
AI Atlas
ModelDeprecatedClosed / proprietaryIdentity probable

gpt-4o

OpenAIfamily · GPT 4developers.openai.com/api/docs/models/gpt-4o

Fast, intelligent, flexible GPT model

Open in Graph
data quality74

Updated 5 h ago · first seen 11 Sept 2026

model_01M293V7811VPPQTAHK8SF1X44

Overview

Identity

Canonical model
Yesidentity confidence: mediumOne row per real model release. Artifacts (checkpoints, quantisations, conversions) and folded evaluation variants point here.
Official checkpoints
None recorded — closed weightsofficial_checkpoints = hf_repo identifiers carried by the model itself; artifacts are separate entities pointing here through canonical_id.
Artifacts
None recordedSeparate entities (checkpoint · quantization · conversion · packaging) pointing to this model through canonical_id.
Provider deployments
2
API aliases
gpt-4oopenai/gpt-4oIdentifiers under which providers and evaluators refer to this model.
Folded evaluation variants
0Effort / thinking variants (…-high, …-non-reasoning) are result configurations of this model, not separate models. Their old URLs redirect here.

Openness

Closed / proprietaryweights not available; 7 dimensions unknown.

Weights are not available; the model is reachable only through an API or a product.

  • Weights

    No

  • Inference code

  • Training code

  • Training data

  • Dataset

  • Commercial use

  • Redistribution

  • Derivatives

dimensions marked null are unknown, not false

Key facts

Release date

Source:OpenRouter public model & pricing listingT2observed 15 h agomedium

Status

Source:OpenAI Platform docsT1observed 15 h agohigh

Knowledge cutoff

Source:OpenRouter public model & pricing listingT2observed 15 h agomedium

Deprecation date

Source:OpenAI Platform docsT1observed 15 h agohigh

Retirement date

Source:OpenAI Platform docsT1observed 15 h agohigh

Official page

Source:OpenAI Platform docsT1observed 15 h agohigh

API model id

Source:OpenAI Platform docsT1observed 15 h agohigh

Openrouter id

Source:OpenRouter public model & pricing listingT2observed 15 h agomedium

Architecture

Tokenizer

Source:OpenRouter public model & pricing listingT2observed 15 h agomedium

Capabilities

Modalities

Modalities
documentimagetext
Input
documentimagetext
Output
text

Capabilities

  • Tool calling

    Yes

    OpenRouter public model & pricing listing · T2

  • Structured output

    Yes

    OpenRouter public model & pricing listing · T2

  • Reasoning

    No

    Artificial Analysis · T2

  • Vision

    Yes

    OpenRouter public model & pricing listing · T2

  • Audio

    Unavailable

  • Fine-tuning available

    Unavailable

Context window

Source:OpenRouter public model & pricing listingT2observed 15 h agomedium

Max output

Source:OpenRouter public model & pricing listingT2observed 15 h agomedium

Knowledge cutoff

Source:OpenRouter public model & pricing listingT2observed 15 h agomedium

Tokenizer

Source:OpenRouter public model & pricing listingT2observed 15 h agomedium

Comparable same task and conditions · Partially comparable same task, conditions differ (effort, temperature, judge) · Not comparable different variant or metric

Benchmark results grouped by comparability group
Benchmark · groupBest scoreTrustConfigurationResultsvs leaderEvaluatedSource
Terminal-Benchagentic · accuracy · variant=hard · evaluator=Artificial AnalysisIndependentevaluatorArtificial Analysisvarianthardreasoningoffconditions differ across rows → partially comparable2−57.6 ptvs gpt-5.6-solobs. 12 Sept 2026artificialanalysis.aiT2
τ²-benchagentic · pass^1 · variant=Telecom · evaluator=Artificial AnalysisIndependentevaluatorArtificial AnalysisvariantTelecomreasoningoffconditions differ across rows → partially comparable1non-primary groupobs. 12 Sept 2026artificialanalysis.aiT2
τ²-benchagentic · pass^1 · evaluator=Artificial AnalysisIndependentevaluatorArtificial Analysis1−74.0 ptvs Z.ai GLM 5.2obs. 11 Sept 2026artificialanalysis.aiT2
SWE-bench (full test split)coding · resolved · board=Test · system=SWE-agentOfficial boardboardTestsystemSWE-agent1non-primary group28 Jul 2024swebench.comT2
SWE-bench (full test split)coding · resolved · board=Test · system=AutoCodeRoverCommunityboardTestsystemAutoCodeRover1non-primary group28 Jun 2024swebench.comT2
SWE-bench (full test split)coding · resolved · board=Test · system=AppMap NavieOfficial boardboardTestsystemAppMap Navie1non-primary group15 Jun 2024swebench.comT2
SWE-bench Litecoding · resolved · board=Lite · system=Agentless-1.5CommunityboardLitesystemAgentless-1.51non-primary group28 Oct 2024swebench.comT2
SWE-bench Litecoding · resolved · board=Lite · system=CodeShellTesterCommunityboardLitesystemCodeShellTester1non-primary group11 Nov 2024swebench.comT2
SWE-bench Litecoding · resolved · board=Lite · system=AppMap NavieOfficial boardboardLitesystemAppMap Navie1non-primary group15 Jun 2024swebench.comT2
SWE-bench Litecoding · resolved · board=Lite · system=AutoCodeRoverCommunityboardLitesystemAutoCodeRover1non-primary group21 Jun 2024swebench.comT2
SWE-bench Litecoding · resolved · board=Lite · system=Agentless + RepoGraphCommunityboardLitesystemAgentless + RepoGraph1non-primary group8 Aug 2024swebench.comT2
SWE-bench Litecoding · resolved · board=Lite · system=reproducedRGCommunityboardLitesystemreproducedRG1non-primary group17 Nov 2024swebench.comT2
SWE-bench Litecoding · resolved · board=Lite · system=SIMACommunityboardLitesystemSIMA1non-primary group6 Jul 2024swebench.comT2
SWE-bench Litecoding · resolved · board=Lite · system=MASAICommunityboardLitesystemMASAI1non-primary group12 Jun 2024swebench.comT2
SWE-bench Litecoding · resolved · board=Lite · system=AgentlessCommunityboardLitesystemAgentless1non-primary group30 Jun 2024swebench.comT2
SWE-bench Litecoding · resolved · board=Lite · system=HyperAgentCommunityboardLitesystemHyperAgent1non-primary group25 Sept 2024swebench.comT2
SWE-bench Litecoding · resolved · board=Lite · system=Moatless ToolsOfficial boardboardLitesystemMoatless Tools1non-primary group17 Jun 2024swebench.comT2
SWE-bench Litecoding · resolved · board=Lite · system=SWE-agentOfficial boardboardLitesystemSWE-agent1non-primary group28 Jul 2024swebench.comT2
SWE-bench Litecoding · resolved · board=Lite · system=AbanteAI MentatBotCommunityboardLitesystemAbanteAI MentatBot1non-primary group27 Jun 2024swebench.comT2
SWE-bench Litecoding · resolved · board=Lite · system=Bytedance MarsCode AgentCommunityboardLitesystemBytedance MarsCode Agent1non-primary group23 Jul 2024swebench.comT2
SWE-bench Multimodalcoding · resolved · board=Multimodal · system=SWE-agentOfficial boardboardMultimodalsystemSWE-agent1non-primary group6 Oct 2024swebench.comT2
SWE-bench Multimodalcoding · resolved · board=Multimodal · system=AgentlessOfficial boardboardMultimodalsystemAgentless1non-primary group6 Oct 2024swebench.comT2
SWE-bench Multimodalcoding · resolved · board=Multimodal · system=GUIRepairOfficial boardboardMultimodalsystemGUIRepair1−5.61 ptvs o331 May 2025swebench.comT2
SWE-bench Multimodalcoding · resolved · board=Multimodal · system=SWE-agent MultimodalOfficial boardboardMultimodalsystemSWE-agent Multimodal1non-primary group6 Oct 2024swebench.comT2
SWE-bench Multimodalcoding · resolved · board=Multimodal · system=SWE-agent JavaScriptOfficial boardboardMultimodalsystemSWE-agent JavaScript1non-primary group6 Oct 2024swebench.comT2
SWE-bench Multimodalcoding · resolved · board=Multimodal · system=RAGOfficial boardboardMultimodalsystemRAG1non-primary group6 Oct 2024swebench.comT2
SWE-bench Verifiedcoding · resolved · board=Verified · system=mini-SWE-agentOfficial boardboardVerifiedsystemmini-SWE-agent1−55.2 ptvs Claude Opus 4.520 Jul 2025swebench.comT2
SWE-bench Verifiedcoding · resolved · board=Verified · system=MASAICommunityboardVerifiedsystemMASAI1non-primary group12 Jun 2024swebench.comT2
SWE-bench Verifiedcoding · resolved · board=Verified · system=Agentless-1.5CommunityboardVerifiedsystemAgentless-1.51non-primary group28 Oct 2024swebench.comT2
SWE-bench Verifiedcoding · resolved · board=Verified · system=EPAM AI/Run Developer AgentCommunityboardVerifiedsystemEPAM AI/Run Developer Agent1non-primary group16 Oct 2024swebench.comT2
SWE-bench Verifiedcoding · resolved · board=Verified · system=AppMap NavieOfficial boardboardVerifiedsystemAppMap Navie1non-primary group15 Jun 2024swebench.comT2
SWE-bench Verifiedcoding · resolved · board=Verified · system=SWE-agentOfficial boardboardVerifiedsystemSWE-agent1non-primary group28 Jul 2024swebench.comT2
SWE-bench Verifiedcoding · resolved · board=Verified · system=AutoCodeRoverCommunityboardVerifiedsystemAutoCodeRover1non-primary group28 Jun 2024swebench.comT2
Artificial Analysis Intelligence Indexcomposite · indexIndependentreasoningoffversion4.3conditions differ across rows → partially comparable2−44.9vs Claude Fable 5.1obs. 12 Sept 2026artificialanalysis.aiT2
IFBenchinstruction-following · accuracy · evaluator=Artificial AnalysisIndependentevaluatorArtificial Analysisreasoningoffconditions differ across rows → partially comparable2−49.0 ptvs Grok 4.3obs. 12 Sept 2026artificialanalysis.aiT2
Humanity's Last Examknowledge · accuracy · evaluator=Artificial AnalysisIndependentevaluatorArtificial Analysisreasoningoffconditions differ across rows → partially comparable2−56.7 ptvs Claude Fable 5.1obs. 12 Sept 2026artificialanalysis.aiT2
GPQA Diamondreasoning · accuracy · variant=Diamond · evaluator=Artificial AnalysisIndependentevaluatorArtificial AnalysisvariantDiamondreasoningoffconditions differ across rows → partially comparable1non-primary groupobs. 12 Sept 2026artificialanalysis.aiT2
GPQA Diamondreasoning · accuracy · variant=GPQA Diamond · evaluator=Artificial AnalysisIndependentevaluatorArtificial AnalysisvariantGPQA Diamond1−41.9 ptvs gpt-6-astraobs. 11 Sept 2026artificialanalysis.aiT2

Current rows only, grouped by benchmark → canonical metric → comparability group (task configuration). Effort variants folded into this model appear as rows of the same group. 42 current rows in total. “vs leader” compares with the current leader of the benchmark's primary group only; other groups are not directly comparable. Comparability rules →

Provider deployments, cheapest output first
ProviderContextInput / 1MCached inOutput / 1MBatch in / outNative unitsStatusObservedSource
OpenAI APIcheapest outputopenai/gpt-4o:batch128Kout 16.4K$0.625active6 h agosince 11 Sept 2026openrouter.aiT2
OpenRouteropenai/gpt-4o:batch128Kout 16.4K$0.625active2 h agosince 12 Sept 2026openrouter.aiT2
OpenAI APIgpt-4o$1.25$1.25 / $5fast_mode_input_per_mtok=4.25fast_mode_output_per_mtok=17active7 h agosince 11 Sept 2026developers.openai.comT1
OpenAI APIopenai/gpt-4o128Kout 16.4K$1.25active6 h agosince 11 Sept 2026openrouter.aiT2
OpenRouteropenai/gpt-4o128Kout 16.4K$1.25active2 h agosince 12 Sept 2026openrouter.aiT2
OpenAI APIgpt-4o-2024-05-13$2.5 / $7.5fast_mode_input_per_mtok=8.75fast_mode_output_per_mtok=26.25active7 h agosince 11 Sept 2026developers.openai.comT1

USD per 1M tokens as published by each provider; native units (per-request fees, flex/priority tiers) are kept verbatim. Rows are append-only — every price change is kept in the history below. Cost of a workload →

Price history

Step lines per provider; amber markers are recorded changes. Click a marker or a row for the evidence behind that price.

Output price · USD / 1M tokens 2 providers

Output price history of gpt-4o$0$5$10$15$20Sept 26Sept 26Sept 26Sept 26Sept 26OpenAI API: first observed → $10 · 11 Sept 2026OpenAI API: $10 → $15 · 11 Sept 2026OpenAI API: $15 → $10 · 11 Sept 2026OpenAI API: $10 → $5 · 11 Sept 2026OpenRouter: first observed → $10 · 12 Sept 2026OpenRouter: $10 → $5 · 12 Sept 2026
  • OpenAI API
  • OpenRouter
  • OpenRouter$10$512 Sept 2026
  • OpenRouterfirst observed $1012 Sept 2026
  • OpenAI API$10$511 Sept 2026
  • OpenAI API$15$1011 Sept 2026
  • OpenAI API$10$1511 Sept 2026
  • OpenAI APIfirst observed $1011 Sept 2026

Input price · USD / 1M tokens 2 providers

Input price history of gpt-4o$0$2$4$6Sept 26Sept 26Sept 26Sept 26Sept 26OpenAI API: first observed → $2.5 · 11 Sept 2026OpenAI API: $2.5 → $5 · 11 Sept 2026OpenAI API: $5 → $2.5 · 11 Sept 2026OpenAI API: $2.5 → $1.25 · 11 Sept 2026OpenRouter: first observed → $2.5 · 12 Sept 2026OpenRouter: $2.5 → $1.25 · 12 Sept 2026
  • OpenAI API
  • OpenRouter
  • OpenRouter$2.5$1.2512 Sept 2026
  • OpenRouterfirst observed $2.512 Sept 2026
  • OpenAI API$2.5$1.2511 Sept 2026
  • OpenAI API$5$2.511 Sept 2026
  • OpenAI API$2.5$511 Sept 2026
  • OpenAI APIfirst observed $2.511 Sept 2026

Versions & Artifacts0

Version history

Context windowfirst observation only

11 Sept 2026current

Knowledge cutofffirst observation only

11 Sept 2026current

Max outputfirst observation only

11 Sept 2026current

Opennessfirst observation only

11 Sept 2026current

Statusfirst observation only

11 Sept 2026current

Each hop is a claim: click a value for its source, tier and observation time. Nothing is overwritten — a new observation closes the previous claim.

Artifacts 0

No artifact (checkpoint, quantisation, conversion or packaging) points to this model yet.

  • Listed by providerModelgpt-4oOpenAI

    OpenRouter lists gpt-4o at $1.25 in / $5 out per 1M tokens

    openrouter
  • Listed by providerModelgpt-4oOpenAI

    OpenRouter lists gpt-4o at $2.5 in / $10 out per 1M tokens

    openrouter
  • Capabilities changedModelgpt-4oOpenAI

    gpt-4o: modalities changed from ["image", "text"] to ["document", "image", "text"]

    Modalitiesimage, textdocument, image, textopenrouter
  • Property changedModelgpt-4oOpenAI

    gpt-4o: modalities input changed from ["image", "text"] to ["document", "image", "text"]

    Input modalitiesimage, textdocument, image, textopenrouter
  • Benchmark resultModelgpt-4oOpenAI

    gpt-4o scores 8.33% on Terminal-Bench

    artificial_analysis
  • Benchmark resultModelgpt-4oOpenAI

    gpt-4o scores 25.15% on τ²-bench

    artificial_analysis
  • Benchmark resultModelgpt-4oOpenAI

    gpt-4o scores 34.29% on IFBench

    artificial_analysis
  • Benchmark resultModelgpt-4oOpenAI

    gpt-4o scores 2.42% on Humanity's Last Exam

    artificial_analysis
  • Benchmark resultModelgpt-4oOpenAI

    gpt-4o scores 54.34% on GPQA Diamond

    artificial_analysis
  • Benchmark resultModelgpt-4oOpenAI

    gpt-4o scores 8.44 on Artificial Analysis Intelligence Index

    artificial_analysis

Change history

Temporal, append-only claims: a new observation closes the previous claim instead of overwriting it. Rewind the record with the as-of picker.
1 claims · 1 propertiesShow all properties

Reasoningreasoning1

Claim history for Reasoning
ValueValid from → toStatusSourceConfidenceExtractor
NocurrentcurrentArtificial AnalysisT2mediumdeterministic

Claims are temporal and append-only: a new observation closes the previous claim (valid_to) instead of overwriting it. Conflicting claims from different sources are kept side by side and flagged — never averaged. Methodology →

Provenance

Attributed facts

31

Source tiers

T1T29 / 22

Freshest observation

5 h ago

Conflicts

None

Source documents 6

Source documents
SourceDocumentTypeTierLast observedSnapshots
OpenAI Platform docsdevelopers.openai.com/api/docs/deprecations.md model_docsT1· Official1 h ago2
OpenAI Platform docsdevelopers.openai.com/api/docs/pricing.md pricingT1· Official1 h ago2
OpenAI Platform docsdevelopers.openai.com/api/docs/models.md model_docsT1· Official1 h ago1
OpenRouter public model & pricing listingopenrouter.ai/api/v1/models catalogueT2· Quality secondary2 h ago11
SWE-bench leaderboardsswebench.com/ leaderboardT2· Quality secondary5 h ago1
Artificial Analysisartificialanalysis.ai/leaderboards/models leaderboardT2· Quality secondary5 h ago2

Tier 1 = official/primary, 2 = quality secondary, 3 = community, 4 = unverified. Every snapshot is archived; see all sources and the methodology.

Data quality (74/100) measures how well AI Atlas knows this entity — completeness, primary-source ratio, freshness, conflicts — never how good the model is. Methodology →