Independent reference. No vendor affiliation. Reprinted scores dated to their source; elsewhere we link the official board. Editorial policy.
Abstract
What116 mobile UI tasks across 20 real Android apps, real emulator, real touch actions.
WhoRawles, Clinckemaillie, Chang, Waltz, Lau, Vasselli, Vasudevan, Mougenot, Lillicrap, Riedmiller (Google DeepMind, 2024).
BaselinePaper's strongest baseline reached 30.6%; far from saturated.
Projectgoogle-research.github.io/android_world
Section II.vi Agent Benchmarks|Reviewed 2026

AndroidWorld Benchmark: 116 Mobile UI Tasks Across 20 Android Apps

Mobile-UI agency is the frontier the web benchmarks do not measure.

I

Construction

The DeepMind team selected 20 Android apps representative of consumer use (Calendar, Camera, Chrome, Clock, Contacts, Files, Markor, Messages, OsmAnd, Recorder, Retro Music, Simple Calendar Pro, Simple Draw Pro, Simple Gallery Pro, Simple SMS Messenger, Tasks, Vlc, Wikipedia, Browser, OpenTracks) and authored 116 tasks across them. Each task is parameterised: a "set an alarm for 7am tomorrow" task instantiates with a randomly chosen time and label per run, which reduces memorisation across runs.

The parameterisation is the design's load-bearing idea. The paper describes the 116 task templates as "parameterized and expressed in natural language in unlimited ways," so the fixed template count expands into an effectively unbounded pool of concrete task instances. That is a stronger contamination defence than a static task list: a model cannot have memorised the exact instance it is scored on, because the target values are drawn fresh each run and checked programmatically against the resulting app state.

The agent receives screenshots and the Android accessibility tree at each step. It returns a touch or text action (tap, swipe, type, navigate). The framework executes the action, captures the new state, and continues. Scoring is binary success per task, verified by inspecting the app or system state at the end of the trajectory rather than by matching the action sequence, so an agent that reaches the goal by an unexpected route still scores a success.

II

Reading the scores

The original paper reported a 30.6% success rate for its strongest baseline agent, with weaker vision-language baselines far behind. That is the one cleanly-sourced anchor; it establishes AndroidWorld as hard and far from saturated. We do not reprint a per-model progression table, because a responsibly-sourced one cannot be published here: there is no continuously-maintained public leaderboard we re-verify, scores swing heavily on the grounding harness (Set-of-Mark, ScreenAI, and similar methods move the number more than the underlying language model does), and a full 116-task emulator run is expensive enough that reproductions are scarce.

For current results, read the official AndroidWorld project page and the harness each submission used together. To choose the right benchmark for your use case rather than chase a single figure, start from the homepage task picker.

III

Why Mobile Is Harder Than Web

The accessibility tree on Android is noisier than the DOM. Custom views, theming, and Compose-based UIs frequently omit semantic labels, leaving the agent to ground actions visually. Vision-language grounding on mobile screens is still the limiting factor, not language understanding. This is why headline scores climb fastest when better grounding methods (Set-of-Mark, ScreenAI, UI-Net) ship rather than when language models get better.

IV

When To Use AndroidWorld in 2026

Use AndroidWorld when the agent you are building acts on a phone: a mobile assistant, an accessibility agent, an on-device automation tool, or an RPA-style workflow that drives real apps through the UI rather than an API. It is the canonical public measure of that capability, and the 30.6% best-baseline anchor shows how much headroom the surface still has. It is the mobile complement to the web and desktop benchmarks: WebArena for DOM-based web agents, OSWorld for whole-desktop computer use, and AndroidWorld for mobile UI. For a side-by-side of the interactive-environment family, see the browser and computer-use benchmark comparison.

Do not use AndroidWorld as a general capability score. A strong AndroidWorld number says an agent can ground and act on real mobile apps; it says nothing about reasoning depth, tool-use dialogue, or engineering ability, which belong to GAIA, Tau-Bench, and SWE-bench Verified respectively. And because the score is dominated by the grounding harness, treat any figure without its harness disclosed as uninterpretable.

Editor's verdictAndroidWorld is the reference mobile-UI agent benchmark: 116 parameterised tasks across 20 real Android apps, live-emulator execution, and state-based scoring. Quote the 30.6% paper baseline as the anchor, always attach the grounding harness to any newer number, and treat it as the mobile sibling of WebArena and OSWorld rather than a general capability measure.
Browser & Computer-Use BenchmarksOSWorld for desktop agentsWebArena for web agentsMind2Web action prediction
Reader Questions
Q.01What is AndroidWorld?+
AndroidWorld is a benchmark from Google DeepMind that evaluates autonomous mobile UI agents on 116 tasks spread across 20 real Android apps including Calendar, Contacts, Messages, Markor, Chrome, and Files. The agent receives a task in natural language, then interacts with an Android emulator via a screen-reading and touch-action API.
Q.02What was the headline launch number?+
The original paper reported a 30.6% success rate for its strongest baseline agent on the 116-task set, with weaker vision-language baselines scoring far lower. That establishes the benchmark as hard and far from saturated. For current numbers, consult the official AndroidWorld project page rather than a copied table, since results move as new mobile-vision models ship and depend heavily on the agent harness.
Q.03How does AndroidWorld differ from WebArena?+
AndroidWorld uses real Android applications running in an emulator. The action space is touch gestures (tap, swipe, type) on screen coordinates returned by an accessibility tree. WebArena uses self-hosted web applications and a DOM-based action space. Mobile UIs are visually denser, lack consistent semantic markup, and require gesture composition that DOM agents do not encounter.
Q.04Is AndroidWorld dynamic or static?+
Dynamic. Each task triggers a real Android emulator. Apps maintain state between actions. The benchmark ships dynamic task generation (some tasks instantiate with random parameters per run) which reduces memorisation. The downside is that runs are expensive: a 116-task evaluation pass takes hours of compute on real emulator infrastructure.
Q.05Why are mobile-UI scores lower than web scores?+
Three reasons. First, mobile screens lack the structured DOM that web agents lean on for grounding. Second, gesture composition (multi-step swipe-and-tap sequences) is brittle for current vision-language models. Third, app-specific UX conventions (Material Design vs custom theming) confuse agents that have seen only a few apps in training. The gap closes as mobile-specific vision-language models ship.
Q.06Does AndroidWorld have a public leaderboard?+
AndroidWorld does not run a single continuously-maintained ranking the way Chatbot Arena or the GAIA leaderboard do. Results are reported in the project page, the GitHub repository, and individual papers that run the 116-task suite, each with its own agent harness. Because a full 116-task pass runs against a live emulator and takes hours of compute, independent reproductions are relatively scarce and scores move most when grounding methods (Set-of-Mark, ScreenAI) improve rather than when the underlying language model changes. Read any AndroidWorld number alongside the harness it used.
Q.07How is AndroidWorld related to WebArena and OSWorld?+
They are siblings in the interactive-environment family, split by surface. WebArena tests DOM-based web agents, OSWorld tests whole-desktop computer-use agents on a Linux VM, and AndroidWorld tests mobile-UI agents on a real Android emulator. AndroidWorld's authors explicitly adapt a desktop web agent to run on Android, which makes the three a natural portfolio for evaluating an agent that must generalise across web, desktop, and mobile surfaces.

Sources

  1. [1] Rawles et al. (2024): arxiv.org/abs/2405.14573
  2. [2] AndroidWorld project: google-research.github.io/android_world
  3. [3] AndroidWorld repository: github.com/google-research/android_world
From the editor

Benchmarking Agents Review is published by Digital Signet, an independent firm that builds and ships AI agents in production for mid-market companies. If you are evaluating, designing, or productionising LLM agents and want a working second opinion, get in touch.

Book a 30-min scoping callDigital Signet →

30 minutes, free, independent.·1-page action plan within 48h.·Honest if not the right fit.