whatmodel.sh / GPT-5.1

GPT-5.1 is a closed-weights language model from OpenAI, released November 2025.

70.9±0.8#75 of 719 LLMsfrom 28 benchmark results across 13 sources

$ how it compares

The LLMs ranked either side of GPT-5.1, out of 828 with a score, then more from OpenAI.

#modelscorewhereRAMreleased
78Ling 3.0 Flash (124B-A5B) inclusionAI (Ant Group)71±2api $0.090/M +local~75GB2026-08
79Mistral Large 4 (public preview) Mistral71±2api $2.06/M2026-10
80GPT-5.1 OpenAI71±1api $3.44/M2025-11
81GLM-5.1 Z.ai71±1api $2.15/M +local~119GB2026-04
82Qwen3.5 397B-A17B Alibaba71±0api $1.09/M +local~65GB2026-02
more from OpenAI
1GPT-6 Astra OpenAI87±1api $20.00/M2026-09
3GPT-6.1 Sol OpenAI85±1api $4.00/M2026-09
7GPT-6 Sol OpenAI83±1api $4.00/M2026-09

see all LLMs · find the ones that fit your machine

$ what it's good at

agent tasks▁▁▃▆█▆▅▅▅▄▃▁ #92 of 300 · 26% of its score · 7 tests

Beats Grok 4.20 (0309 reasoning) here, though they rank higher overall. Trails Hy3 preview (295B-A21B), Qwen3.6 35B-A3B, MiniMax-M2.7 here, though they rank lower overall.

testresultvs the others in its rundifficultycountswhy
SWE-bench Verified68.0% ✎▁··▁·▁▂▃▄█▄▁ beats 7/29hard · avg 19%▇▇▇▇ 11%sharp · at its level
ContractBench success rate (33 observation-contract tool tasks)48.5% ✎▆··▆▄▂▄▂▆▆█▄ beats 12/23very hard · avg 14%▇▇ 4.6%sharp · at its level
τ²-bench Telecom lab +195.6% ✎▃·▅▅▃▃··█▃▃▅ beats 10/13very hard · avg 13%▇▇ 4.4%sharp · at its level · noisy · several runs
τ²-bench Retail78.1% ✎▁····▂▁▃▆█▃▁ beats 39/44medium · avg 38%▇ 2.0%typical
τ²-bench Airline64.0% ✎▁▁·▂▁▃▂▁█▅▃▃ beats 36/42hard · avg 29%▇ 1.9%at its level
KlinikeBench strict pass@1 (333 interactive clinical encounters, Terminus-2)15.3% ✎▁▁·▁▁▁▁▅▃█▅█ beats 13/27very hard · avg 2.4%▇ 1.2%typical
τ²-Bench-Verified (GPT-5.1 user)76.8% ✎▂··▄···▂▄▄█▄ beats 7/13medium · avg 45%▇ 0.9%typical
coding▁▁▁▃▆██▇▆▄▃▁ #91 of 458 · 22% of its score · 3 tests

Beats Grok 4.20 (0309 reasoning) here, though they rank higher overall. Trails Llama 3.1 Nemotron Ultra 253B v1, Qwen3 235B-A22B Thinking 2507, Qwen3.6 35B-A3B here, though they rank lower overall.

testresultvs the others in its rundifficultycountswhy
SWE-bench Verified68.0% ✎▁··▁·▁▂▃▄█▄▁ beats 7/29hard · avg 19%▇▇▇▇ 11%sharp · at its level
Arena WebDev (Code Arena)1394.8 ✎▁▂▄▃▅█▄▇▆▄▁▁ beats 42/119avg 981▇▇▇▇ 9.4%sharp
WebApp1K-Duo-React pass@1 (onekq-ai)76.5% ✎▁··▁·▁▁▁▆█▇█ beats 42/45hard · avg 32%▇ 2.0%typical
chat & writing▁▁▁▃▅▄▅█▆▆▇▃ #46 of 393 * · 5.3% of its score · 1 test

Beats MiMo-V2.6-Flash (309B-A15B), GPT-6 Luna, GPT-5.6 Luna here, though they rank higher overall. Trails Claude Sonnet 4.5, MiMo-V2.5-Pro (1T-A42B), GLM-5 here, though they rank lower overall.

testresultvs the others in its rundifficultycountswhy
LMArena (text)1455.8 ✎▁▁▁▂▃▃▃▆▆▇█▃ beats 324/379avg 1268▇▇ 5.3%blunt
math▁▂▃▅▆▅▄█▄▁▁▁ #74 of 398 * · 2.2% of its score · 1 test

Beats Claude Sonnet 4.6, Claude Opus 4.5, Qwen3.7 Plus here, though they rank higher overall. Trails Granite 4.2 30B, INTELLECT-3, EXAONE 4.5 33B here, though they rank lower overall.

testresultvs the others in its rundifficultycountswhy
OTIS mock AIME 2024–202588.6% ✎▃▃▄▃▃▃▇▇█▃▂▅ beats 138/193very hard · avg 8.5%▇ 2.2%sharp · noisy
vision & documents▁▁▃▂▁▃▄▂▆▇█▄ #49 of 147 · 8.2% of its score · 3 tests

Beats MiMo-V2.6-Pro, DeepSeek V4 Flash Vision (Exp), GPT-5 here, though they rank higher overall. Trails Qwen3.6 Flash, Gemma 4 31B, Gemini 3.5 Flash-Lite here, though they rank lower overall.

testresultvs the others in its rundifficultycountswhy
Arena vision (style controlled)1251.4 ✎▁▁▂▂▂▂▄▅▅▆██ beats 104/145avg 1068▇ 3.7%blunt
CharXiv (reasoning questions) lab67.0% ✎▄··▂█··▃···▄ beats 7/9hard · avg 34%▇ 2.8%at its level
Arena document (style controlled)1415.8 ✎▁▃▃▃▄▃▇█▅▇▄▅ beats 1/37avg 1335▇ 1.8%blunt
web search▂▁▂▆▄█▃▃▁▁·▁ #40 of 80 * · 2.2% of its score · 1 test

Beats Gemini 3.1 Pro (Preview), Qwen3.7 Max, Gemini 3.5 Flash here, though they rank higher overall. Trails GPT-4o mini (2024-07-18), Mistral Small 3.1 24B (2503), Llama 4 Scout (109B-A17B) here, though they rank lower overall.

testresultvs the others in its rundifficultycountswhy
Arena search systems (style controlled)1183.2 ✎▁·▁▁▂▂▂█▅▂▁▁ beats 11/30avg 1055▇ 2.2%blunt
other tests12 not in a task · 44% of its score
testresultvs the others in its rundifficultycountswhy
KMMLU-HARD (Daekeun Kim, zero-shot)72.8% ✎█···▁▁▁▂▃·▆▂ beats 16/23very hard · avg 29%▇▇▇ 7.5%sharp · at its level
GPQA Diamond87.6% ✎▁▁▁▁▂▄▆▄▅▇█▅ beats 158/208hard · avg 40%▇▇ 6.0%sharp
ARC-AGI-2 public evaluation set (ARC Prize model_baseline, pass@2)18.3% ✎█··▂▅▁▃▁▃·▁▃ beats 16/24very hard · avg 0.3%▇▇ 4.9%sharp · noisy
Mystery Game Puzzles (Epoch)16.0% ✎█··▂▃▇▄█▂▃▁▁ beats 24/74very hard · avg 9.4%▇▇ 3.9%sharp · noisy
ARC-AGI-1 public evaluation set (ARC Prize model_baseline, pass@2)77.1% ✎▁·▇▃▁·█▇▁·▇▃ beats 19/27very hard · avg 4.1%▇ 3.7%sharp · at its level · noisy
Medmarks-V weighted mean win rate (61 models, 71 configurations)63.9% ✎▂▃▅▂▆▃█▅█▅▃▆ beats 34/34medium · avg 42%▇ 3.7%blunt · at its level
CLIcK Korean (Daekeun Kim)89.8% ✎▆▄▄▄█▄▂·▄█·▄ beats 16/23medium · avg 58%▇ 3.6%typical
EQ-Bench 3 (emotional intelligence, judge Elo)1314.4 ✎▁·▂▁▄▅▅▃█▄▁▁ beats 54/62avg 1044▇ 3.3%typical
4 more tests
testresultvs the others in its rundifficultycountswhy
Chess Puzzles (Epoch)32.0% ✎█▁▁▁▁▂▁▄▃▂▁▁ beats 108/135very hard · avg 5.9%▇ 3.2%sharp · noisy
HAE-RAE 1.0 (Daekeun Kim)90.6% ✎▄▄▄▂▂█▂▄▃█▂▄ beats 15/22medium · avg 63%▇ 2.7%typical
SimpleQA Verified48.0% ✎▁▁▃▂▃▃▆▆█▃▂▅ beats 49/78very hard · avg 8.0%▇ 2.0%at its level
Vectara hallucination leaderboard (HHEM-2.3, factual consistency rate)87.9% ✎▁▂▁▂▅█▂▃▄▃▁▁ beats 22/98very easy · avg 90%▇ 0.0%blunt

$ where to run it

Through an API

api · $3.44/M · $1.25 in / $10 out per 1M tokens · 400k context · platform.openai.com ↗ · price sourceStandard base token rate from models.dev. Provider-specific tiers, long-context surcharges, caching and promotions may differ.

$ how the score was worked out · Epoch AI — internal evaluatio… 28%, LMArena leaderboard dataset 22%, Daekeun Kim Korean LLM benchm… 14% and 10 more

Each result implies a score on its own, after adjusting for how hard its test is and who ran it. The score is their weighted average, with a small pull toward the middle for thinly tested models. Each test's weight is its counts column above; here it's added up by who ran the tests. How it works

$ improve this page

Use a short GitHub form or edit the data through a pull request. Every number needs a source; here's which ones we can use.

data updated · sources and licences · json