WebArena is a benchmark and software environment for web agents, released in July 2023 by Shuyan Zhou, Frank F. Xu, Graham Neubig and colleagues at Carnegie Mellon University WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023). It packages fully functional websites, built from the open-source software behind real sites and loaded with sampled real data, into containers that anyone can host, and defines 812 tasks on them, each with a check of whether the task was actually accomplished. The best agent in the paper, based on GPT-4, completed 14.41% of tasks against 78.24% for people. By early 2026 entries on the project's leaderboard exceeded 70% (Source: docs.google.com). WebArena's sites and evaluation approach were reused in VisualWebArena, and the OSWorld authors used a sample of WebArena tasks as the comparison point for human time and accuracy.
What it measures
The authors' aim was an environment that is both realistic and reproducible. Earlier agent benchmarks, they argued, used simplified synthetic pages or compared an agent's clicks with one recorded human trajectory, which penalises valid alternative routes. WebArena instead evaluates functional correctness: whether the intended result exists at the end, whatever path the agent took. The tasks are meant to resemble things people routinely do online, to take many steps, and to be stated at a high level of abstraction WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023).
Design
Environment
The authors chose site categories by reviewing about 200 entries from their own browser histories. The environment contains an e-commerce store (OneStopShop), a social forum modelled on Reddit, a GitLab instance for collaborative software development, and a content-management system for administering an online store, together with a map, a calculator, a scratchpad, an offline English Wikipedia and user manuals. Each site was built from open-source software and populated with data sampled from its real-world counterpart; the GitLab instance, for example, contains both popular repositories with many issues and small personal projects. Everything ships as Docker containers with scripts that reset the sites to a fixed initial state, so that no live website, CAPTCHA or content change can affect results. Users are given pre-set accounts with histories, which allows tasks such as "When was the last time I bought shampoo" WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023).
The agent observes the current page's URL, the open tabs, and the page content as raw HTML, a screenshot, or an accessibility tree, a compact structured listing of the page's meaningful elements. It acts through a small command set: click, hover, type, press a key combination, scroll, open, switch or close a tab, go back or forward, or go to a URL. The paper's baselines used the accessibility tree and were limited to 30 actions WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023).
Tasks
Authors wrote 241 task templates with variable slots and instantiated them into 812 tasks, 3.3 per template on average. The instructions to task writers asked for intents that are high-level, creative and not achievable in one or two actions. The paper sorts tasks into three kinds and gives examples of each:
- Information seeking, where a text answer is expected: "Compare walking and driving time from AMC Waterfront to Randyland".
- Site navigation: "Checkout merge requests assigned to me".
- Content and configuration, which changes the site's state: "Post to ask 'whether I need a car in NYC'" or deleting the reviews left by a named scammer.
Some tasks are deliberately unachievable, such as asking for a store's contact number that the site does not provide; the expected response is "N/A". One task shown in the paper spans three sites: find art museums in Pittsburgh on Wikipedia, plan a route between them on the map, and write the itinerary into a repository's README WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023).
Scoring
Information-seeking answers are compared with an annotated reference by one of three functions: exact_match; must_include, which passes any answer containing the required strings; and fuzzy_match, in which GPT-4 judges whether the answer means the same as the reference, used mainly for dates and durations that can be formatted many ways. For the other task types a program inspects the site after the episode. A locator, which may be a database query, an API call or a JavaScript selector, retrieves the relevant content, such as the body of the newest forum post, and the same matching functions check it for required keywords. Reference answers were annotated twice, with a third annotator resolving disagreements, and the evaluation programs were written by three authors. The authors checked 40 fuzzy_match judgements by hand and agreed with 39 WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023).
Human baseline
Five computer-science graduate students attempted one task from each of 170 templates and completed 78.24%, taking 110 seconds on average, with 74.68% on information-seeking tasks and 81.32% on the rest. Half of their failures were misreadings of the intent or incomplete answers and executions. The authors caution that many tasks need domain knowledge, such as what a merge request is, and that other populations would score differently WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023). The OSWorld authors separately measured 88% human accuracy and a median of 35.38 seconds on a sample of 100 WebArena tasks OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments (Xie et al., 2024).
Public availability
All tasks, references and evaluators are public, and the project released recordings of the human annotators' trajectories on about 170 tasks in December 2023 (Source: github.com).
Versions and variants
The maintainers re-examined the dataset and fixed annotation bugs in October 2023, tagging the result v0.2.0 and describing it as stable. In December 2024 they pointed users to the AgentLab and BrowserGym frameworks for running experiments in parallel while keeping the original repository as the canonical implementation (Source: github.com).
VisualWebArena, released in January 2024 by Jing Yu Koh, Daniel Fried and colleagues at Carnegie Mellon, adds 910 tasks that cannot be solved without interpreting images, on a new classifieds site with 65,955 listings and on WebArena's shopping and forum sites. The best vision-language agent in the paper scored 16.4% against a human rate of 88.7% (Source: arxiv.org).
WebArena-Verified is an audit and re-release by Amine El hattami, Megh Thakkar, Nicolas Chapados and Christopher Pal, presented at a NeurIPS 2025 workshop and distributed from ServiceNow's GitHub account. It keeps the containerised sites but reviews all 812 tasks, repairs misaligned evaluators, clarifies ambiguous instructions, replaces substring matching and the language-model judge with type-aware deterministic comparison, verifies backend state for tasks that change it, and requires agents to respond in a structured format with explicit status codes. It can score runs offline from captured network traces, and reports template-level averages with 95% confidence intervals. The authors characterise the problems they fixed as "normal benchmark maturation" and report about 11% fewer false negatives for the baseline agent they tested. A reduced-cost Hard subset is given as 137 tasks in the paper's abstract and as 258 tasks in the current repository (Source: openreview.net; Source: github.com). OpenAI reported results on WebArena-Verified for GPT-5.4 (Source: openai.com).
Development and maintainers
WebArena is maintained by its authors as an academic project. Results are collected in a public Google spreadsheet linked from the project site, to which the maintainers add rows naming the model, the source of the result, whether the work is open, and links to trajectories where available. Most rows cite the submitting team's own paper; some are marked "Self-reported", and notes record where code or trajectories were not released. Entries are agent systems, often a published method paired with a named model (Source: docs.google.com).
Results
The paper's best result, 14.41%, came from GPT-4 with chain-of-thought prompting after the authors removed a prompt line telling the agent to stop on impossible tasks; with that line the score was 11.70%, because GPT-4 wrongly declared 54.9% of feasible tasks impossible. GPT-3.5 reached 8.75% and Google's text-bison-001 5.05% WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023). Leaderboard rows then climb through agent methods built on GPT-4-class models, 33.5% for SteP in April 2024 and 45.7% for AgentOccam in October 2024, to 58.1% for OpenAI's Computer-Using Agent in January 2025 and 61.7% for IBM's CUGA the following month. The highest row in the sheet as retrieved in September 2026 is 74.3%, for DeepSeek V3.2 with the WebTactix method, dated February 2026 (Source: docs.google.com). Among frontier developers, OpenAI has reported WebArena results: for its Computer-Using Agent, for ChatGPT agent, which it said improved on the o3-powered agent without giving a figure in the text, and for GPT-5.4 on the Verified edition (Source: openai.com; Source: openai.com; Source: openai.com).
WebArena
End-to-end success rate on the 812 original tasks. Except where noted, rows are agent systems as listed on the project leaderboard, with the result supplied by the system's developers.
| Model | Score | Setting | Date | Source |
|---|---|---|---|---|
| Claude Sonnet 4.6 | 65.6% | single policy model, general prompts; Computer Use API with browser tools; official grader with fuzzy_match subgrader changed to Claude Sonnet 4.5 and a rewritten judge prompt; average of 5 runs; developer-reported (card §2.18.1) | 2026-02-17 | Claude Sonnet 4.6 System Card |
| Claude Opus 4.6 | 68.0% | single policy model, general prompts; developer-reported (Anthropic) (card §2.18.1) | 2026-02-17 | Claude Sonnet 4.6 System Card |
| WebTactix | 74.3% | multi-agent system; reported by Anthropic (card §2.18.1) | 2026-02-17 | Claude Sonnet 4.6 System Card |
| OAgent | 71.6% | multi-agent system; reported by Anthropic (card §2.18.1) | 2026-02-17 | Claude Sonnet 4.6 System Card |
| DeepSeek V3.2 with WebTactix | 74.3% | open agent method; result from the WebTactix authors | 2026-02 | (Source: docs.google.com) |
| OpAgent | 71.6% | open agent system; result from its authors | 2026-01 | (Source: docs.google.com) |
| ColorBrowserAgent | 71.2% | site-specific knowledge adaptation and progressive summarisation; result from its authors | 2025-12 | (Source: docs.google.com) |
| Claude Opus 4.5 | 65.3% | pass@1; Computer Use API with browser tools, single policy model, general-purpose prompts; official WebArena grader with fuzzy_match subgrader changed to Claude Sonnet 4.5; average of 5 runs; developer-reported (card §2.22) | 2025-11-24 | System Card: Claude Opus 4.5 (Anthropic, November 2025); Claude Sonnet 4.6 System Card |
| Claude Opus 4.5 | 69.5% | pass@2, same harness and grader; developer-reported (card §2.22) | 2025-11-24 | System Card: Claude Opus 4.5 (Anthropic, November 2025) |
| Claude Opus 4.5 | 71.2% | pass@3, same harness and grader; developer-reported (card §2.22) | 2025-11-24 | System Card: Claude Opus 4.5 (Anthropic, November 2025) |
| Claude Opus 4.5 | 72.4% | pass@4, same harness and grader; developer-reported (card §2.22) | 2025-11-24 | System Card: Claude Opus 4.5 (Anthropic, November 2025) |
| Claude Sonnet 4.5 | 58.5% | single policy model, general prompts, average of 5 runs; developer-reported (Anthropic) (card §2.22) | 2025-11-24 | System Card: Claude Opus 4.5 (Anthropic, November 2025); Claude Sonnet 4.6 System Card |
| Claude Haiku 4.5 | 53.1% | single policy model, general prompts, average of 5 runs; developer-reported (Anthropic) (card §2.22) | 2025-11-24 | System Card: Claude Opus 4.5 (Anthropic, November 2025); Claude Sonnet 4.6 System Card |
| Claude Code + GBOX | 68.0% | multi-agent, website-specific prompts; reported by Anthropic in the Claude Opus 4.5 system card (card §2.22) | 2025-11-24 | System Card: Claude Opus 4.5 (Anthropic, November 2025) |
| DeepSky Agent | 66.9% | multi-agent system; reported by Anthropic in the Claude Opus 4.5 system card (card §2.22) | 2025-11-24 | System Card: Claude Opus 4.5 (Anthropic, November 2025) |
| OpenAI CUA | 58.1% | setting not stated; reported by Anthropic in the Claude Opus 4.5 system card (card §2.22) | 2025-11-24 | System Card: Claude Opus 4.5 (Anthropic, November 2025); Claude Sonnet 4.6 System Card |
| Claude Code with GBOX MCP | 68% | result from GBOX AI; underlying Claude model not stated | 2025-10 | (Source: docs.google.com) |
| IBM CUGA | 61.7% | open agent system; result from IBM | 2025-02 | (Source: docs.google.com) |
| OpenAI Computer-Using Agent (Operator) | 58.1% | screen pixels in, mouse and keyboard actions out; developer-reported | 2025-01-23 | (Source: openai.com) |
| AgentOccam-Judge | 45.7% | open agent method; result from its authors | 2024-10 | (Source: docs.google.com) |
| Jace.AI | 57.1% | closed system; reported by zetalabs.ai | 2024-08 | (Source: docs.google.com) |
| SteP | 33.5% | high-level plans written by humans; result from its authors | 2024-04 | (Source: docs.google.com) |
| GPT-4 with BrowserGym | 23.5% | different observation representation; result from the WorkArena paper | 2024-04 | (Source: docs.google.com) |
| GPT-4 | 14.41% | chain-of-thought prompting, no unachievable-task hint, accessibility tree, 30-step limit; original paper | 2023-07 | WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023) |
| GPT-4 | 11.70% | chain-of-thought prompting with unachievable-task hint; original paper | 2023-07 | WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023) |
| GPT-3.5 | 8.75% | chain-of-thought prompting with unachievable-task hint; original paper | 2023-07 | WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023) |
| text-bison-001 | 5.05% | chain-of-thought prompting with unachievable-task hint; original paper | 2023-07 | WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023) |
| Human (CS graduate students) | 78.24% | one task from each of 170 templates; average 110 seconds | 2023-07 | WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023) |
WebArena-Verified
Success rate on the audited task set with deterministic evaluators.
| Model | Score | Setting | Date | Source |
|---|---|---|---|---|
| GPT-5.4 | 67.3% | both DOM- and screenshot-driven interaction; developer-reported | 2026-03-05 | (Source: openai.com) |
| GPT-5.2 | 65.4% | developer-reported | 2026-03-05 | (Source: openai.com) |
VisualWebArena
Success rate on the 910 visually grounded tasks.
| Model | Score | Setting | Date | Source |
|---|---|---|---|---|
| Best vision-language agent in the original paper | 16.4% | measured by the benchmark authors | 2024-01 | (Source: arxiv.org) |
| Human | 88.7% | reported by the benchmark authors | 2024-01 | (Source: arxiv.org) |
WebArena — Average@5
Results as printed in developer system cards, model cards and technical reports; each row's Setting records the developer's stated conditions and the document section.
| Model | Score | Setting | Date | Source |
|---|---|---|---|---|
| Claude Opus 4.6 | 68.0% | single policy model, general prompts; Computer Use API with browser tools; official WebArena grader with the fuzzy_match subgrader base model changed from GPT-4 to Claude Sonnet 4.5 and a rewritten judge prompt; average of 5 independent runs; developer-reported (card §2.20) | 2026-02-15 | Claude Opus 4.6 System Card |
| Claude Opus 4.5 | 65.3% | single policy model, general prompts; same grader (card §2.20) | 2026-02-15 | Claude Opus 4.6 System Card |
| Claude Sonnet 4.5 | 58.5% | single policy model, general prompts; same grader (card §2.20) | 2026-02-15 | Claude Opus 4.6 System Card |
| Claude Haiku 4.5 | 53.1% | single policy model, general prompts; same grader (card §2.20) | 2026-02-15 | Claude Opus 4.6 System Card |
| WebTactix | 74.3% | multi-agent system; as listed in the card's WebArena table (card §2.20) | 2026-02-15 | Claude Opus 4.6 System Card |
| OAgent | 71.6% | multi-agent system; as listed in the card's WebArena table (card §2.20) | 2026-02-15 | Claude Opus 4.6 System Card |
| OpenAI CUA | 58.1% | as listed in the card's WebArena table; no note given (card §2.20) | 2026-02-15 | Claude Opus 4.6 System Card |
WebArena — Pass@1
Results as printed in developer system cards, model cards and technical reports; each row's Setting records the developer's stated conditions and the document section.
| Model | Score | Setting | Date | Source |
|---|---|---|---|---|
| Claude Opus 4.6 | 68.0% | official grader (card §2.20) | 2026-02-15 | Claude Opus 4.6 System Card |
| Claude Opus 4.5 | 65.3% | official grader (card §2.20) | 2026-02-15 | Claude Opus 4.6 System Card |
WebArena — Pass@2
Results as printed in developer system cards, model cards and technical reports; each row's Setting records the developer's stated conditions and the document section.
| Model | Score | Setting | Date | Source |
|---|---|---|---|---|
| Claude Opus 4.6 | 71.7% | official grader (card §2.20) | 2026-02-15 | Claude Opus 4.6 System Card |
| Claude Opus 4.5 | 69.5% | official grader (card §2.20) | 2026-02-15 | Claude Opus 4.6 System Card |
WebArena — Pass@3
Results as printed in developer system cards, model cards and technical reports; each row's Setting records the developer's stated conditions and the document section.
| Model | Score | Setting | Date | Source |
|---|---|---|---|---|
| Claude Opus 4.6 | 72.5% | official grader (card §2.20) | 2026-02-15 | Claude Opus 4.6 System Card |
| Claude Opus 4.5 | 71.2% | official grader (card §2.20) | 2026-02-15 | Claude Opus 4.6 System Card |
WebArena — Pass@4
Results as printed in developer system cards, model cards and technical reports; each row's Setting records the developer's stated conditions and the document section.
| Model | Score | Setting | Date | Source |
|---|---|---|---|---|
| Claude Opus 4.6 | 73.4% | official grader (card §2.20) | 2026-02-15 | Claude Opus 4.6 System Card |
| Claude Opus 4.5 | 72.4% | official grader (card §2.20) | 2026-02-15 | Claude Opus 4.6 System Card |
WebArena — Pass@5
Results as printed in developer system cards, model cards and technical reports; each row's Setting records the developer's stated conditions and the document section.
| Model | Score | Setting | Date | Source |
|---|---|---|---|---|
| Claude Opus 4.6 | 74.0% | official grader (card §2.20) | 2026-02-15 | Claude Opus 4.6 System Card |
| Claude Opus 4.5 | 73.0% | official grader (card §2.20) | 2026-02-15 | Claude Opus 4.6 System Card |
Interpreting scores
A WebArena score is the share of 812 tasks that passed an automated check on six particular self-hosted sites. Because the sites never change, results are reproducible in a way that live-web benchmarks such as BrowseComp are not; for the same reason the benchmark does not test coping with CAPTCHAs, redesigns, pop-ups or content drift, which the authors deliberately excluded WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023).
Leaderboard rows describe systems. The leading entries pair a model with a published agent method, and the sheet notes cases where plans were written by humans, where proprietary fine-tuning data was used, or where no code or trajectories were released. The sheet's "Result Source" column attributes each figure to the submitting work or to self-report.
Small prompt changes move results. In the paper, a single sentence about unachievable tasks changed GPT-4's score from 11.70% to 14.41% and its detection of impossible tasks from 77.78% to 44.44% WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023). OpenAI's GPT-5.4 figure combines two observation modes, DOM and screenshots (Source: openai.com).
The human baseline has two published values, 78.24% from the WebArena authors and 88% from the OSWorld authors' sample, and both came from computer-science students. The WebArena authors traced half of human failures to misread or partially completed instructions. Tasks are short for a person: about two minutes on average in the original study and a median of 35 seconds in the OSWorld sample (Source: WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023); Source: OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments (Xie et al., 2024)). OpenAI described its January 2025 agent as still needing improvement to close the gap with people on WebArena, while scoring 87% on the simpler live-site benchmark WebVoyager (Source: openai.com).
Limitations and criticism
A July 2025 audit of ten agentic benchmarks by researchers at the University of Illinois, Stanford, Berkeley, Princeton, UK AISI and other institutions identified two scoring problems. Substring matching ignores extra content, so an answer padded with irrelevant or additional candidates can pass; and for tasks labelled "N/A" the language-model judge accepts an empty reply, which lets a trivial agent pass them. The audit also faulted the use of a model judge without validation of its accuracy and consistency, estimated that these issues overstate agent performance by 1.4 to 5.2 percentage points, and noted that rate limits on the hosted sites had interfered with agents (Source: arxiv.org).
The WebArena-Verified authors found the opposite error as well: misaligned or brittle checkers that marked correct executions wrong, along with underspecified goals. Their fixes reduced false negatives by about 11% for one baseline agent (Source: openreview.net). The original maintainers had themselves corrected annotation bugs three months after release (Source: github.com).
The paper's own error analysis observed that models complete some instantiations of a template and fail others that need the same reasoning, with GPT-4 achieving full success on only four of 61 templates it solved at least once WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023).
Use in policy and safety frameworks
OpenAI cited WebArena in the January 2025 launch of the Computer-Using Agent behind its Operator product (Source: openai.com). Anthropic's account of evaluation awareness lists WebArena among the benchmarks that Claude Opus 4.6 enumerated when it suspected it was being tested (Source: anthropic.com). The benchmark is one of the case studies in the agentic-benchmark audit co-authored by UK AISI researchers, which proposes a checklist for benchmark validity (Source: arxiv.org).
Relationships
- instance-of: AI Benchmarks and Evaluation
- related: Carnegie Mellon University — home institution of the authors
- related: OSWorld — extends the execution-based approach from browsers to the whole desktop; shares an author
- related: AI Agentic Browsers, Agentic AI
- related: Agentic harnesses and capability elicitation — leaderboard entries are agent methods layered on models
- related: τ-bench — designed in response to single-turn agent benchmarks including WebArena
See also
- BrowseComp, GAIA — live-web information-seeking benchmarks
- MCP Atlas, ScreenSpot-Pro