Spider Browser is a custom browser engine built from the ground up in Rust. Connect over WebSocket with Playwright's connectOverCDP(), Puppeteer's connect(), or the spider-browser TypeScript library which adds AI extraction and natural language actions on top.
Not a Chrome wrapper. Scored 84.5% on Stealth Bench V1 (#1 across cloud browsers tested) and starts sessions in under a second. See the benchmarks.
What you get
- Passes major bot-detection suites
- Custom Rust engine, not a Chrome wrapper
- AI extraction and actions via natural language
- CDP and WebDriver BiDi protocols
- 100 concurrent sessions per user on all plans
- Residential proxies across 199+ countries
- Session recording and replay from the dashboard
- Built-in retry engine that recovers failed sessions
Connection
Endpoint
wss://browser.spider.cloud/v1/browserAuth
?token=YOUR-API-KEYProtocols
CDPWebDriver BiDi
Session parameters
Append these as query params to the WebSocket URL.
stealthBoolean. When true, the session escalates past the default flat-rate proxy pool into rotating residential (DataInpulse, Geonode, Evomi Core, ISP). Use it on sites that block datacenter IPs. Pair with s (1–3) when you want to pick a specific tier instead.sStealth level 1–3 (overrides stealth). 1 keeps the flat-rate default, 2 uses residential/ISP, 3 uses mobile and premium pools.browserBrowser backend: chrome, firefox, spider, or auto.countryTwo-letter country code for proxy geo-routing.spider-browser on npm · GitHub · Benchmarks · Session recordings
AI extract and act
Scrape and interact
Session recording