MODEL PROOF

GPT-4o

NOT INDEPENDENTLY RATED

No independent LMArena score is published for this model.

$4.38 / 1M tokens Balanced · 3 tokens in per 1 out
Independent LMArena score
Not independently rated
Context window
128K
Maximum output
16.38K
Input modalities
text, image, file
Output modalities
text
Published input price
$2.50 / 1M tokens
Published output price
$10.00 / 1M tokens
Pricing kind
fixed

Inspect complete billing conditions and endpoint terms below.

Price from OpenAI: the cheapest offer that is serving, at standard delivery and at the maker’s precision or better, at its standard rate.

Every price dimension · USD per million tokens
Input$2.50/M
Output$10.00/M
Cached input$1.25/M
Cache writeUnknown/M
Cache write 1hUnknown/M
ReasoningUnknown/M

Who sells it

The same weights, different shops. Cheapest is not like-for-like when serving precision differs.

2 provider offers · rates, limits and conditions

Rates are USD per million tokens. Endpoint terms can differ even when the quoted price and precision match. A listed parameter is a provider declaration, not a task-success test.

SellerInputOutputPrecisionUptime (1d)
Azureazure
Endpoint terms
Cached input /M
Unknown
Context limit
128,000 tokens
Output limit
16,384 tokens
Tools
Listed by endpoint
Reasoning
Not listed by endpoint
Promotional discount
None reported
Uptime · last 30 minutes
99.98%
$2.50 $10.00 undeclared 99.93%
OpenAIopenai
Endpoint terms
Cached input /M
$1.25
Context limit
128,000 tokens
Output limit
16,384 tokens
Tools
Listed by endpoint
Reasoning
Not listed by endpoint
Promotional discount
None reported
Uptime · last 30 minutes
99.83%
$2.50 $10.00 undeclared 99.79%

Independent scores

No independent benchmark has measured this model. Unrated is not a score of zero.

Best rankings by task

  • 3D #113 877
  • Game development #122 919
  • UI components #122 892
  • Data visualisation #123 864
  • Code categories #125 866
  • Websites #132 838

Per-task Elo and rank from Design Arena, via OpenRouter’s model feed. The rank is the feed’s, and it counts models OpenRouter does not list.

Capability

Context window128K
Max output16K
Input modestext, image, file
Tool useyes
Reasoningno
Knowledge cutoff2023-10-31
Open weightsno

Provenance

Price sourceopenrouter.ai
Fetched2026-10-06
Quality dataunrated

GPT-4o ("o" for "omni") is OpenAI's latest AI model, supporting both text and image inputs with text outputs. It maintains the intelligence level of [GPT-4 Turbo](/models/openai/gpt-4-turbo) while being twice as...

Questions this page answers

What does GPT-4o cost?

$2.50/M in, $10.00/M out in this catalogue, as of the fetch date on this page. That is the API row, not a subscription.

Does GPT-4o have an independent quality score?

GPT-4o has no independent quality score in this catalogue. Unrated is not a score of zero.

What beats GPT-4o?

GPT-4o has no independent quality score. Unrated is not a score of zero.

Does this page use Artificial Analysis scores for GPT-4o?

No. Artificial Analysis figures are not published here. Quality on this page is LMArena Elo where a score exists; otherwise the row is unrated.

Does a missing score mean GPT-4o scored zero?

Unrated is not a score of zero.

MODEL MONUMENT

Save or share this proof

Badge

The verdict as one SVG, for a README or a docs page. It states this model's dominance status at the balanced workload on the LMArena lens, with the date it was computed, and it is rebuilt with the catalogue — so it changes when the verdict changes, including to one you would rather it did not.

GPT-4o — Undominated.ai dominance verdict

Markdown
[![GPT-4o — Undominated.ai dominance verdict](https://undominated.ai/badge/openai__gpt-4o.svg)](https://undominated.ai/models/openai__gpt-4o/)
HTML
<a href="https://undominated.ai/models/openai__gpt-4o/"><img src="https://undominated.ai/badge/openai__gpt-4o.svg" alt="GPT-4o — Undominated.ai dominance verdict" height="36"></a>

Direct file: https://undominated.ai/badge/openai__gpt-4o.svg — a static SVG, written by scripts/build-badges.mjs on every build, so the copy you embed is never older than the last deploy.

Evidence & Ask