AI Policy Wiki
Dashboard
⚲

WebArena

medium confidence · updated 2026-09-22

Tests whether an AI agent can complete multi-step tasks on working copies of shopping, forum, code-hosting, store-admin and map sites, scored on the outcome. Built at Carnegie Mellon University in 2023 with 812 tasks on self-hosted sites; extended by VisualWebArena (2024) and audited and re-released as WebArena-Verified by ServiceNow researchers (2025).

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.

ModelScoreSettingDateSource
Claude Sonnet 4.665.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-17Claude Sonnet 4.6 System Card
Claude Opus 4.668.0%single policy model, general prompts; developer-reported (Anthropic) (card §2.18.1)2026-02-17Claude Sonnet 4.6 System Card
WebTactix74.3%multi-agent system; reported by Anthropic (card §2.18.1)2026-02-17Claude Sonnet 4.6 System Card
OAgent71.6%multi-agent system; reported by Anthropic (card §2.18.1)2026-02-17Claude Sonnet 4.6 System Card
DeepSeek V3.2 with WebTactix74.3%open agent method; result from the WebTactix authors2026-02(Source: docs.google.com)
OpAgent71.6%open agent system; result from its authors2026-01(Source: docs.google.com)
ColorBrowserAgent71.2%site-specific knowledge adaptation and progressive summarisation; result from its authors2025-12(Source: docs.google.com)
Claude Opus 4.565.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-24System Card: Claude Opus 4.5 (Anthropic, November 2025); Claude Sonnet 4.6 System Card
Claude Opus 4.569.5%pass@2, same harness and grader; developer-reported (card §2.22)2025-11-24System Card: Claude Opus 4.5 (Anthropic, November 2025)
Claude Opus 4.571.2%pass@3, same harness and grader; developer-reported (card §2.22)2025-11-24System Card: Claude Opus 4.5 (Anthropic, November 2025)
Claude Opus 4.572.4%pass@4, same harness and grader; developer-reported (card §2.22)2025-11-24System Card: Claude Opus 4.5 (Anthropic, November 2025)
Claude Sonnet 4.558.5%single policy model, general prompts, average of 5 runs; developer-reported (Anthropic) (card §2.22)2025-11-24System Card: Claude Opus 4.5 (Anthropic, November 2025); Claude Sonnet 4.6 System Card
Claude Haiku 4.553.1%single policy model, general prompts, average of 5 runs; developer-reported (Anthropic) (card §2.22)2025-11-24System Card: Claude Opus 4.5 (Anthropic, November 2025); Claude Sonnet 4.6 System Card
Claude Code + GBOX68.0%multi-agent, website-specific prompts; reported by Anthropic in the Claude Opus 4.5 system card (card §2.22)2025-11-24System Card: Claude Opus 4.5 (Anthropic, November 2025)
DeepSky Agent66.9%multi-agent system; reported by Anthropic in the Claude Opus 4.5 system card (card §2.22)2025-11-24System Card: Claude Opus 4.5 (Anthropic, November 2025)
OpenAI CUA58.1%setting not stated; reported by Anthropic in the Claude Opus 4.5 system card (card §2.22)2025-11-24System Card: Claude Opus 4.5 (Anthropic, November 2025); Claude Sonnet 4.6 System Card
Claude Code with GBOX MCP68%result from GBOX AI; underlying Claude model not stated2025-10(Source: docs.google.com)
IBM CUGA61.7%open agent system; result from IBM2025-02(Source: docs.google.com)
OpenAI Computer-Using Agent (Operator)58.1%screen pixels in, mouse and keyboard actions out; developer-reported2025-01-23(Source: openai.com)
AgentOccam-Judge45.7%open agent method; result from its authors2024-10(Source: docs.google.com)
Jace.AI57.1%closed system; reported by zetalabs.ai2024-08(Source: docs.google.com)
SteP33.5%high-level plans written by humans; result from its authors2024-04(Source: docs.google.com)
GPT-4 with BrowserGym23.5%different observation representation; result from the WorkArena paper2024-04(Source: docs.google.com)
GPT-414.41%chain-of-thought prompting, no unachievable-task hint, accessibility tree, 30-step limit; original paper2023-07WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023)
GPT-411.70%chain-of-thought prompting with unachievable-task hint; original paper2023-07WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023)
GPT-3.58.75%chain-of-thought prompting with unachievable-task hint; original paper2023-07WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023)
text-bison-0015.05%chain-of-thought prompting with unachievable-task hint; original paper2023-07WebArena: 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 seconds2023-07WebArena: A Realistic Web Environment for Building Autonomous Agents (Zhou et al., 2023)

WebArena-Verified

Success rate on the audited task set with deterministic evaluators.

ModelScoreSettingDateSource
GPT-5.467.3%both DOM- and screenshot-driven interaction; developer-reported2026-03-05(Source: openai.com)
GPT-5.265.4%developer-reported2026-03-05(Source: openai.com)

VisualWebArena

Success rate on the 910 visually grounded tasks.

ModelScoreSettingDateSource
Best vision-language agent in the original paper16.4%measured by the benchmark authors2024-01(Source: arxiv.org)
Human88.7%reported by the benchmark authors2024-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.

ModelScoreSettingDateSource
Claude Opus 4.668.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-15Claude Opus 4.6 System Card
Claude Opus 4.565.3%single policy model, general prompts; same grader (card §2.20)2026-02-15Claude Opus 4.6 System Card
Claude Sonnet 4.558.5%single policy model, general prompts; same grader (card §2.20)2026-02-15Claude Opus 4.6 System Card
Claude Haiku 4.553.1%single policy model, general prompts; same grader (card §2.20)2026-02-15Claude Opus 4.6 System Card
WebTactix74.3%multi-agent system; as listed in the card's WebArena table (card §2.20)2026-02-15Claude Opus 4.6 System Card
OAgent71.6%multi-agent system; as listed in the card's WebArena table (card §2.20)2026-02-15Claude Opus 4.6 System Card
OpenAI CUA58.1%as listed in the card's WebArena table; no note given (card §2.20)2026-02-15Claude 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.

ModelScoreSettingDateSource
Claude Opus 4.668.0%official grader (card §2.20)2026-02-15Claude Opus 4.6 System Card
Claude Opus 4.565.3%official grader (card §2.20)2026-02-15Claude 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.

ModelScoreSettingDateSource
Claude Opus 4.671.7%official grader (card §2.20)2026-02-15Claude Opus 4.6 System Card
Claude Opus 4.569.5%official grader (card §2.20)2026-02-15Claude 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.

ModelScoreSettingDateSource
Claude Opus 4.672.5%official grader (card §2.20)2026-02-15Claude Opus 4.6 System Card
Claude Opus 4.571.2%official grader (card §2.20)2026-02-15Claude 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.

ModelScoreSettingDateSource
Claude Opus 4.673.4%official grader (card §2.20)2026-02-15Claude Opus 4.6 System Card
Claude Opus 4.572.4%official grader (card §2.20)2026-02-15Claude 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.

ModelScoreSettingDateSource
Claude Opus 4.674.0%official grader (card §2.20)2026-02-15Claude Opus 4.6 System Card
Claude Opus 4.573.0%official grader (card §2.20)2026-02-15Claude 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

See also