Browser Throughput

Per-action throughput inside a running session — 10 sequential actions across 100 sessions per provider.

Last run: October 9
Want to see where you stand before benchmark Friday?Get daily benchmarks →

Performance Over Time

Composite Score

Per-Action Latency Breakdown

Median latency per action type. Each action type is timed individually.

Detailed Metrics

Provider
Score
Actions/sec
Task (med)
Task (p95)
Screenshot
Navigate
Click
Tilion79.95.791.73s2.62s175ms316ms341ms
Kernel73.44.652.15s4.97s280ms620ms344ms
Browser Use70.63.762.66s3.17s251ms417ms735ms
Browserbase69.83.642.75s3.54s273ms839ms351ms
Hyperbrowser64.42.743.65s4.93s430ms882ms496ms
Steel59.62.174.61s7.54s506ms603ms1323ms
Notte52.31.337.50s9.61s812ms591ms2480ms
On this leaderboard? Your next public run is benchmark Friday — know your number every day.Get daily benchmarks →

Want to see a provider added?

Let us know on X

Methodology

What We Measure

Each session executes 10 sequential actions inside a single running browser: navigate → waitForSelector → screenshot → textContent → click → waitForSelector → screenshot → textContent → goBack → waitForSelector, on Wikipedia.

Every action is timed individually. A failed action does not abort the session — the sequence continues and the failure is recorded. This lets us observe degradation patterns rather than discarding unlucky sessions.

Each provider runs 100 sessions per benchmark run. All sessions use stealth mode and a 1920×1080 viewport to match realistic agent conditions. Benchmarks run weekly via GitHub Actions and results are committed to the public benchmarks repo.

How We Score

The Composite Score (0–100, higher is better) weights four axes that matter for agent workloads, then multiplies by success rate so flaky providers can't hide behind fast averages.

  • • Actions/sec median: 40% — primary throughput signal
  • • Task duration median: 25% — typical session cost
  • • Task duration p95: 20% — tail consistency
  • • Screenshot median: 15% — vision-agent proxy

The final score is multiplied by success rate — the fraction of sessions that completed all 10 actions. A provider that fails 1 in 10 actions is penalized proportionally.

PartnersGoogle Cloud Run