ScreenSpot-Pro
GUI grounding on high-resolution professional-software screenshots. The model must locate the target UI element.
Astra score known only from secondary write-ups of OpenAI launch materials.
In the authors’ words
Recent advancements in Multi-modal Large Language Models (MLLMs) have led to significant progress in developing GUI agents for general tasks such as web browsing and mobile phone use. However, their application in professional domains remains under-explored. These specialized workflows introduce unique challenges for GUI perception models, including high-resolution displays, smaller target sizes, and complex environments. In this paper, we introduce ScreenSpot-Pro, a new benchmark designed to rigorously evaluate the grounding capabilities of MLLMs in high-resolution professional settings. The benchmark comprises authentic high-resolution images from a variety of professional domains with expert annotations. It spans 23 applications across five industries and three operating systems. Existing GUI grounding models perform poorly on this dataset, with the best model achieving only 18.9%. Our experiments reveal that strategically reducing the search area enhances accuracy. Based on this insight, we propose ScreenSeekeR, a visual search method that utilizes the GUI knowledge of a strong planner to guide a cascaded search, achieving state-of-the-art performance with 48.1% without any additional training. We hope that our benchmark and findings will advance the development of GUI agents for professional applications. Code, data and leaderboard can be found at https://gui-agent.github.io/grounding-leaderboard.
- Level
- University Undergraduates and entry-level professionals
- Scored
- Checked automatically A program checks the result against an answer key, unit tests or the expected final state.
- Answers
- Short answer A number, word or short string matched to a key.
GPT-6 Astra leads with 92.7%
Best score per model as labs report them in their own cards. Labs pick their own settings, so these compare less cleanly than independent runs.
- 92.7 GPT-6 Astra
- 87.9 Claude Opus 4.8
- 87.6 Claude Opus 4.7
- 86.3 GPT-5.2
- 84.5
Qwen 3.8 Max
- 84.1
Muse Spark
- 79.5 Claude Mythos Preview
- 79.0
Qwen3.7-Plus
- 75.4
Muse Glimmer
- 73.1
Seed1.8
- 72.7
Gemini 3 Pro
- 70.4
Qwen3.5-122B-A10B
- 69.1
Gemini 3 Flash
- 68.2
Qwen 3.6 Plus
- 66.8
Fara1.5-27B
- 65.6
Qwen3.5 397B-A17B
- 61.8
Qwen3-VL-235B-A22B
- 61.6
UI-TARS-1.5
- 60.9
Seed1.5-VL
- 57.8
Nemotron 3 Nano Omni 30B-A3B
- 52.8 Kimi-VL-A3B-Thinking-2506
- 51.5
STEP3-VL-10B
- 43.6
Qwen2.5-VL-72B
- 43.5
Nemotron 3.5 Super VL
- 5.50
Nemotron Nano 12B v2 VL
- 1 GPT-6 Astra 92.7%
- 2 Claude Opus 4.8 87.9%
- 3 Claude Opus 4.7 87.6%
- 4 GPT-5.2 86.3%
- 5
Qwen 3.8 Max 84.5%
- 6
Muse Spark 84.1%
- 7 Claude Mythos Preview 79.5%
- 8
Qwen3.7-Plus 79%
- 9
Muse Glimmer 75.4%
- 10
Seed1.8 73.1%
- 11
Gemini 3 Pro 72.7%
- 12
Qwen3.5-122B-A10B 70.4%
- 13
Gemini 3 Flash 69.1%
- 14
Qwen 3.6 Plus 68.2%
- 15
Fara1.5-27B 66.8%
- 16
Qwen3.5 397B-A17B 65.6%
- 17
Qwen3-VL-235B-A22B 61.8%
- 18
UI-TARS-1.5 61.6%
- 19
Seed1.5-VL 60.9%
- 20
Nemotron 3 Nano Omni 30B-A3B 57.8%
- 21 Kimi-VL-A3B-Thinking-2506 52.8%
- 22
STEP3-VL-10B 51.5%
- 23
Qwen2.5-VL-72B 43.6%
- 24
Nemotron 3.5 Super VL 43.5%
- 25
Nemotron Nano 12B v2 VL 5.50%
| # | Model | Score | Setting | Date | Source |
|---|---|---|---|---|---|
| 1 | GPT-6 Astra | 92.7% | Sep 2026 | Model card | |
| 2 | Claude Opus 4.8 | 87.9% | May 2026 | Model card | |
| 3 | Claude Opus 4.7 | 87.6% | Apr 2026 | Model card | |
| 4 | GPT-5.2 | 86.3% | Dec 2025 | Model card | |
| 5 | | 84.5% | Aug 2026 | Model card | |
| 6 | | 84.1% | Apr 2026 | Model card | |
| 7 | Claude Mythos Preview | 79.5% | Apr 2026 | Model card | |
| 8 | | 79% | Jun 2026 | Model card | |
| 9 | | 75.4% | Aug 2026 | Model card | |
| 10 | | 73.1% | Dec 2025 | Model card | |
| 11 | | 72.7% | Nov 2025 | Model card | |
| 12 | | 70.4% | Feb 2026 | Model card | |
| 13 | | 69.1% | Dec 2025 | Model card | |
| 14 | | 68.2% | Apr 2026 | Model card | |
| 15 | | 66.8% | Jun 2026 | Model card | |
| 16 | | 65.6% | Feb 2026 | Model card | |
| 17 | | 61.8% | Sep 2025 | Model card | |
| 18 | | 61.6% | Apr 2025 | Model card | |
| 19 | | 60.9% | May 2025 | Model card | |
| 20 | | 57.8% | Apr 2026 | Model card | |
| 21 | Kimi-VL-A3B-Thinking-2506 | 52.8% | Jun 2025 | Model card | |
| 22 | | 51.5% | Jan 2026 | Model card | |
| 23 | | 43.6% | Jan 2025 | Model card | |
| 24 | | 43.5% | Oct 2026 | Model card | |
| 25 | | 5.50% | Nov 2025 | Model card |
The benchmark's own leaderboard has 97 entries, 11 of them models we track. We plot every source in the charts below.
3 models have held number one since its release in Jan 2025
Lab claims count from the day the card came out, independent runs from the model’s release. We draw one row each for the benchmark’s own leaderboard and what labs claim in their cards.
The best score passed 85% in Dec 2025
All the scores we have, one dot each, so a model tested at several settings appears more than once.
3 labs put it in a launch post in the last six months
Launch posts from every lab that has listed it, one tick per post. Tall colored ticks include it, and short gray ones leave it out.
| Date | Launch post | Score | As the post writes it |
|---|---|---|---|
| 3 Sep 2026 | GPT-6 Astra | 92.7 | ScreenSpot-Pro (no tools) |
| 10 Aug 2026 | 75.4 | ScreenSpot Pro | |
| 3 Aug 2026 | 84.5 | ScreenSpot Pro | |
| 1 Jun 2026 | 79 | ScreenSpot Pro (enable_thinking=False) | |
| 28 May 2026 | Claude Opus 4.8 | 87.9 | ScreenSpot-Pro (with tools) |
| 16 Apr 2026 | Claude Opus 4.7 | 87.6 | ScreenSpot-Pro (with tools) |
| 8 Apr 2026 | 84.1 | ScreenSpot Pro (Screenshot Localization - With Python) | |
| 2 Apr 2026 | 68.2 | ScreenSpot Pro | |
| 24 Feb 2026 | 70.4 | ScreenSpot Pro | |
| 16 Feb 2026 | 65.6 | ScreenSpot Pro | |
| 13 Jan 2026 | 51.5 | ScreenSpot-Pro | |
| 18 Dec 2025 | 73.1 | ScreenSpot-Pro 64.3 / 73.1 with crop-box tool | |
| 17 Dec 2025 | 69.1 | ScreenSpot-Pro (No tools unless specified) | |
| 11 Dec 2025 | GPT-5.2 | 86.3 | ScreenSpot-Pro GUI screenshot understanding (w/ Python) |
| 18 Nov 2025 | 72.7 | ScreenSpot-Pro | |
| 23 Sep 2025 | 61.8 | ScreenSpot Pro | |
| 21 Jun 2025 | Kimi-VL-A3B-Thinking-2506 | 52.8 | ScreenSpot-Pro (Acc) |
| 12 May 2025 | 60.9 | ScreenSpot-Pro | |
| 16 Apr 2025 | 61.6 | ScreenSpotPro | |
| 28 Jan 2025 | 43.6 | ScreenSpot Pro |
14 system cards report it, from 8 labs
Besides launch posts, we read the system cards, model cards and technical reports labs publish with a release. They report far more, including safety and frontier-risk tests.
| Date | Document | Score | As the document writes it | Section |
|---|---|---|---|---|
| 19 Oct 2026 | | 75.4 | Screenspot Pro, high (Tables 2 and 5) | Capabilities |
| 15 Oct 2026 | | 43.5 | ScreenSpot Pro, BF16 acc. (Table 23) | Capabilities |
| 18 Jun 2026 | | 66.8 | ScreenSpot-Pro with two-step zoom, 58.6 without zoom (Table 6) | Capabilities |
| 28 May 2026 | Claude Opus 4.8 system card | 82.3 | ScreenSpot-Pro, no tools, max effort (87.9% with Python tools) (Table 8.1.A, 8.12.5) | Capabilities |
| 27 Apr 2026 | | 57.8 | ScreenSpot-Pro, reasoning on, 59.3 reasoning off (Table 7) | Capabilities |
| 16 Apr 2026 | Claude Opus 4.7 system card | 79.5 | ScreenSpot-Pro, no tools. 87.6 with Python tools (Table 8.1.A, 8.9.3) | Capabilities |
| 7 Apr 2026 | Claude Mythos Preview system card | 79.5 | ScreenSpot-Pro, adaptive thinking, max effort, no tools, average of five runs (6.11.2); 92.8 with Python tools | Capabilities |
| 21 Mar 2026 | | 64.3 | ScreenSpot-Pro 64.3, 73.1 with the crop-box tool (Table 2) | Capabilities |
| 14 Jan 2026 | | 51.5 | ScreenSpot-Pro, SeRe (Table 1) | Capabilities |
| 26 Nov 2025 | | 61.8 | ScreenSpot Pro (Table 2) | Capabilities |
| 6 Nov 2025 | | 5.5 | ScreenSpot-Pro, reasoning on (Table 3). Reasoning off 4.8 | Capabilities |
| 23 Jun 2025 | Kimi-VL-A3B-Thinking-2506 technical report | 52.8 | ScreenSpot-Pro (Acc) (Table 5) | Capabilities |
| 11 May 2025 | | 60.9 | ScreenSpot-Pro, thinking (Table 8) | Capabilities |
| 19 Feb 2025 | | 43.6 | ScreenSpot Pro (Table 9) | Capabilities |
More in Computer and browser use
- BrowseComp In use Hard-to-find facts that need persistent web browsing. Short verifiable answers graded for exact correctness. Claude Fable 5 93.3%
- AndroidWorld In use Agents complete 116 tasks across 20 real Android apps in an emulator. Each task checks the device's system state to judge success. GPT-6 Astra 100%
- OSWorld 2.1 In use Agents complete 108 long-horizon workflows across 31 self-hosted websites and desktop apps, averaging 318 tool calls. Scored by binary completion and checkpoint partial credit. Claude Opus 5.5 81.8%
- WebArena-Verified In use Agents complete 812 audited WebArena tasks on self-hosted websites. Deterministic evaluators check the agent's answer and captured network traces.
Muse Spark 1.1 69%
- MobileWorld In use Agents complete 201 tasks across 20 mobile apps, including tasks that need user clarification or MCP tools. Backend checks verify success. Kimi K3 74.4%
- RecreationBench In use Agents explore a running reference app and rebuild it, across 250 tasks on five platforms. Programmatic tests and a VLM judge score the result. GPT-6 Astra 58.1%