whatmodel.sh / image / GPT Image 2

GPT Image 2 is a closed-weights image model from OpenAI, released April 2026. Licence: proprietary.

84.5±1.2#3 of 144 image modelsfrom 13 benchmark results across 11 sources

Score within the LMArena text-to-image comparison set only.

$ how it compares

The image models ranked either side of GPT Image 2, out of 197 with a score, then more from OpenAI.

#modelscorewhereRAMreleased
1GPT Image 2.5 Sunburst OpenAI92±2api $0.013/image2026-09
2GPT Image 2.5 Flare OpenAI88±2api $0.013/image2026-09
3GPT Image 2 OpenAI85±1api $0.053/image2026-04
4MAI-Image-2.6 Microsoft AI81±2comparison only2026-08
5Nano Banana 2.1 Google81±2api $0.034/image2026-10
more from OpenAI
14ChatGPT Image Latest (chatgpt-image-latest) OpenAI74±4api $0.034/image2025-12
17GPT Image 1.5 OpenAI71±1api $0.034/image2025-12
42GPT Image 1 OpenAI61±1api $0.042/image2025-04

see all image models · find the ones that fit your machine

$ what it's good at

text to image▂▅▅▃▄▄█▃▁▂▁▃ #3 of 126 · 32% of its score · 6 tests
testresultvs the others in its rundifficultycountswhy
LMArena text-to-image1383.0 ✎▂▂▃▄▇█▄▂▄▂·▃ beats 73/75avg 1027▇▇▇▇▇▇▇▇▇ 22%typical
GenExam (relaxed overall, GPT-5 judge)93.8% ✎▆▆·▂▂····▂▂█ beats 11/13hard · avg 20%▇ 2.6%sharp · maxed out · noisy
ImageTime (prompt-only, overall)78.6% ✎▄·····▄█▄·▄█ beats 7/7medium · avg 41%▇ 2.5%typical
FEPBench instruction faithfulness66.4% ✎▄·█···▄▄▄▄▄▄ beats 8/8medium · avg 36%▇ 2.4%blunt · at its level
Qwen-Image-Bench (Q-Judger, v1)64.7% ✎█▅▅·▅▅█·█··▃ beats 17/17medium · avg 46%▇ 2.1%blunt · at its level
UltraText Bench (Composite, bilingual dense text rendering)99.4% ✎▁▂▂█▃▁▂▃·▁·▃ beats 22/22hard · avg 28%▇ 1.0%sharp · maxed out · noisy
image to image / editing▁▁·▃▂▃█▃▃▄▃▁ #3 of 62 * · 8.3% of its score · 1 test
testresultvs the others in its rundifficultycountswhy
Arena image edit1461.7 ✎▂▁▁▂▆▇█▄▆▅▃▂ beats 51/53avg 1153▇▇▇ 8.3%typical
other tests6 not in a task · 59% of its score
testresultvs the others in its rundifficultycountswhy
InfoEdit infographic editing (average success rate)62.0% ✎▄··▄█····▄▄▄ beats 6/6very hard · avg 1.4%▇▇▇▇▇▇▇▇ 19%sharp · at its level
VVRBench accuracy (10,000 verifiable synthetic-scene tasks)86.9% ✎▃·█▅▃·▅▃···▃ beats 10/10very hard · avg 7.6%▇▇▇▇▇▇▇▇ 19%sharp
VVRBench-Challenge accuracy (720 harder verifiable tasks)10.3% ✎▄·▄···█·▄▄·▄ beats 5/6very hard · avg 0.6%▇▇▇▇ 10%sharp
PaintBench precise editing (mIoU, 20-task average)16.3% ✎▃·····█▅▃·▃▅ beats 8/9very hard · avg 4.3%▇▇ 4.2%typical
Rapidata Benchmark.ai image benchmark (overall Elo)1167.3 ✎▁▁▁▄▂█▂▁▁▂▃▁ beats 32/34avg 875▇ 3.4%typical
ChartSync chart editing (Overall)81.8% ✎▂··▂█▂▄▂▂·▃▂ beats 11/12medium · avg 41%▇ 2.9%typical

$ where to run it

Through an API

api · fal.ai · $0.053/image · fal.ai ↗ · price sourcefal.ai openai/gpt-image-2, 1024×1024 medium output price. Input tokens and any billed text output are additional; not OpenAI direct endpoint tariff. Product: Text-to-image endpoint. API model: openai/gpt-image-2. Settings: quality=medium, width=1024, height=1024, n=1. Price basis: image output component. Currency: USD.

$ how the score was worked out · LMArena leaderboard dataset 30%, Verifiable Visual Rewards Tra… 29%, InfoEdit: Probing Global Layo… 19% and 8 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