The category has split into three products that share a name. Agent infrastructure (Browserbase, Steel, Hyperbrowser, Anchor, Kernel, Airtop) sells you a browser with a live view, persistent profiles and an MCP server, priced by the browser-hour. Unblocking infrastructure (Bright Data, ZenRows, ScrapingBee) sells you a residential IP pool with a browser bolted on, priced by the gigabyte or the request. Platform infrastructure (Apify, Cloudflare) sells you somewhere to run code that happens to include Chromium. Buying the wrong one is the most common mistake here: teams pick a per-hour agent host, point it at a DataDome-protected site, and conclude that "browser APIs don't work".
For agents, Browserbase is still the one to beat. Not because the browsers are faster — nobody has shown that they are — but because the surface area is finished: contexts that survive a session, an embeddable live view you can hand a human, extension loading, downloads that land somewhere you can fetch them, and Stagehand as a genuinely useful SDK rather than a demo. Anchor Browser is the sharpest alternative if your agent's real problem is logging in: authenticated profiles and human takeover are the whole pitch rather than a feature row. Airtop goes furthest in the other direction, giving you a natural-language extraction API so you never touch a selector, which is excellent until you need to touch a selector. Kernel and Hyperbrowser are both credible and cheaper-feeling, with less track record.
For unblocking, ignore the agent features entirely and buy IP quality. Bright Data's Browser API is expensive per gigabyte and worth it, because CDP-over-residential-proxy with automatic challenge handling is a genuinely hard thing to operate. ZenRows is the value pick and has closed most of the gap. ScrapingBee is not a browser API at all — it is an HTML endpoint with JavaScript rendering, no CDP, no session — and it is priced and documented honestly as such, which makes it a fine choice for one-shot fetches and a terrible one for multi-step flows.
Two structural things are worth watching. First, MCP servers went from differentiator to table stakes in about nine months; by mid-2026 a vendor without one looks abandoned, and the servers themselves are thin wrappers that tell you nothing about the underlying browser. Second, the pricing units are drifting apart on purpose. Per-hour, per-session, per-request, per-gigabyte and per-credit cannot be compared without knowing your traffic shape, and every vendor picks the unit that flatters it. Run a week of your own workload against two providers before signing anything annual.
The honest position on the numbers: nobody in this category will tell you their real block rate, us included — yet. The success-rate column on this page is empty because we have not run the panel, not because the vendors declined to comment. Everything else here is a checkable capability; treat the anti-bot marketing as unfalsifiable until somebody publishes logs.