Enterprise DNAEnterprise DNA

Side-by-side comparison · models

GPT-4o (2024-08-06) vs GPT-5 Codex

What we have checked about each, line by line. Every value shows where it came from and when we last confirmed it.

The 2024-08-06 version of GPT-4o offers improved performance in structured outputs, with the ability to supply a JSON schema in the respone_format. Read more [here](https://openai.

31 checked values

GPT-5-Codex is a specialized version of GPT-5 optimized for software engineering and coding workflows.

5 checked values

Checked facts

Line by line

GPT-4o (2024-08-06) vs GPT-5 Codex, compared on checked facts
MeasureGPT-4o (2024-08-06)GPT-5 Codex
Input price$2.50 per million tokensChecked OpenRouter models APINot checked yet
Output price$10.00 per million tokensChecked OpenRouter models APINot checked yet
Price on azure$1.25 per million cached input tokensChecked OpenRouter models APINot checked yet
Price on azure$2.50 per million input tokensChecked OpenRouter models APINot checked yet
Price on azure$10.00 per million output tokensChecked OpenRouter models APINot checked yet
Price on openai$1.25 per million cached input tokensChecked OpenRouter models APINot checked yet
Price on openai$2.50 per million input tokensChecked OpenRouter models APINot checked yet
Price on openai$10.00 per million output tokensChecked OpenRouter models APINot checked yet
Latest versionopenai/gpt-4o-2024-08-06Checked OpenRouter models APINot checked yet
Time to first token (ms)1,990Checked Artificial Analysis8,380Checked Artificial Analysis
Time to first token (ms) on azure726Checked OpenRouter models APINot checked yet
Time to first token (ms) on openai565Checked OpenRouter models APINot checked yet
Output speed (tokens a second)119.6Checked Artificial Analysis165.7Checked Artificial Analysis
Output speed (tokens a second) on azure61Checked OpenRouter models APINot checked yet
Output speed (tokens a second) on openai39Checked OpenRouter models APINot checked yet
Tokens served on OpenRouter in a day376.5M (for 10 Nov 2026)Checked OpenRouter model activity (748 of 748 series)Not checked yet
Tool calls on OpenRouter in a day702 (for 10 Nov 2026)Checked OpenRouter model activity (748 of 748 series)Not checked yet
Artificial Analysis Intelligence Index7.7Checked Artificial Analysis via OpenRouter24.9Checked Artificial Analysis via OpenRouter
LMArena text rating (Elo)1,300Checked LMArena (CC-BY-4.0), published 2026-11-09Not checked yet
LMArena vision rating (Elo)1,137Checked LMArena (CC-BY-4.0), published 2026-11-09Not checked yet
Gpqa diamond49.2% (for 6 Aug 2024)Checked Epoch AI (CC BY 4.0)Not checked yet
Frontiermath tiers 1 3 v2 private0.4% (for 6 Aug 2024)Checked Epoch AI (CC BY 4.0)Not checked yet
Simpleqa verified26% (for 6 Aug 2024)Checked Epoch AI (CC BY 4.0)Not checked yet
Aider polyglot23.1% (for 6 Aug 2024)Checked Epoch AI (CC BY 4.0)Not checked yet
Cadeval26% (for 6 Aug 2024)Checked Epoch AI (CC BY 4.0)Not checked yet
Chess puzzles6% (for 6 Aug 2024)Checked Epoch AI (CC BY 4.0)Not checked yet
Frontiermath 2025 02 28 private0.3% (for 6 Aug 2024)Checked Epoch AI (CC BY 4.0)Not checked yet
Math level 553.3% (for 6 Aug 2024)Checked Epoch AI (CC BY 4.0)Not checked yet
Mmlu84.3% (for 6 Aug 2024)Checked Epoch AI (CC BY 4.0)Not checked yet
Simplebench17.8% (for 6 Aug 2024)Checked Epoch AI (CC BY 4.0)Not checked yet
Otis mock aime 2024 20256.4% (saturated benchmark: the top models all score near the ceiling) (for 6 Aug 2024)Checked Epoch AI (CC BY 4.0)Not checked yet
Terminal benchNot checked yet44.3% (for 15 Sept 2025)Checked Epoch AI (CC BY 4.0)
WeirdmlNot checked yet54.5% (for 15 Sept 2025)Checked Epoch AI (CC BY 4.0)

A line appears only when at least one record has a value we confirmed from a source. Values we have not confirmed are left out, never guessed. Records of different types share fewer lines.

Add a third

Compare with one more record

    How this works

    Share it, or build your own

    This page works for any two or three records in the directory, of any type. The link stays the same whichever order you name them in, so you can share it as it is. Change the records in the address, for example /directories/vs/claude-code-vs-cursor, or start from our editorial comparisons.