Skip to main content AI Studio  add-on for Spider.

We built the whole browser.

Parser to pixels — a browser engine written from scratch in Rust. No wrappers underneath.

#1 on Stealth Bench V1 · ~4ms command latency · 0ms cold start

Launch browser Read the docs

Desktop — macOS Windows Linux

Every stage is ours.

spider-net — real-browser fidelity on the wire spider-html — our HTML parser spider-dom — arena DOM spider-css — real cascade + layout spider-js — V8 · ES2024

FIG. 2 — LOAD CASES

Handles anything thrown at it.

  • TLS fingerprinting real browser parity
  • H2 header-order checks identical on the wire
  • Turnstile & CAPTCHAs solved automatically
  • 250+ fingerprint probes hardened
  • Heavy SPA hydration rendered

Measured, not promised.

  • 01 Spider 84.5%
  • 02 Browser Use 81.4%
  • 03 Anchor 76.8%
  • 04 Onkernel 67.1%
  • 05 Browserless 54.0%
  • 06 Steel 47.2%
  • 07 Browserbase 41.9%
  • 08 Hyperbrowser 39.9%
Methodology on GitHub ↗
FIG. 4 — INTERFACE

One API. Three languages.

import { SpiderBrowser } from "spider-browser"

const browser = new SpiderBrowser({
  apiKey: process.env.SPIDER_API_KEY!,
  mode: "cua",
})
await browser.init()
await browser.page.goto("https://example.com")

// AI agent completes tasks autonomously
const result = await browser
  .agent({ maxRounds: 20 })
  .execute("Find the cheapest flight to Tokyo")

await browser.close()

Spider vs. the rest.

FeatureSpiderSelf-hostedOther clouds
Stealth Bench V1#1 (84.5%)N/A≤81%
Stealth & anti-botBuilt-inDIYPartial
CAPTCHA solvingAutomaticManualAdd-on
Smart retryAutoCustomLimited
Custom Rust engineYesN/ANo
AI extractionNativeNoneNone
Command latency~4ms~50ms~20ms
Cold start0ms3–10s1–5s
Session recordingBuilt-inCustomExtra cost
QUESTIONS
What is Spider Browser?

A cloud browser built from the ground up in Rust — not a wrapper around someone else’s browser. Sessions are pre-warmed, so they start in milliseconds, and stealth, proxy rotation, CAPTCHA solving, and smart retry are on by default. Use it for scraping, automation, extraction, or AI-agent workflows.

How is it different from Puppeteer or Playwright?

Puppeteer and Playwright automate a stock browser — never designed for scraping or agents. Spider Browser is a purpose-built Rust engine: no browser overhead, no Node.js bottleneck, no DIY stealth. You write the logic, Spider handles the rest.

What can I use it for?

Anything that needs a real browser: scraping at scale, price monitoring, lead generation, competitive intelligence, automated testing, AI-agent browsing, RAG ingestion. JavaScript and login flows are first-class.

Which languages are supported?

Official SDKs for TypeScript (npm install spider-browser), Python (pip install spider-browser), and Rust (cargo add spider-browser). All three share the same API surface — init, goto, act, observe, extract, agent.

How does anti-bot bypass work?

Spider scored 84.5% on Stealth Bench V1, #1 across all cloud browsers tested. Stealth escalates automatically on failure; CAPTCHA solving and proxy rotation are built in. No configuration required.

What does it cost?

$1 per GB of bandwidth and $0.001 per minute of compute. No monthly minimum, no contracts. Free credits on sign-up. Stealth, proxies, and CAPTCHA solving are included in the price.

How many concurrent sessions can I run?

Up to 100 concurrent sessions with zero cold start. Each runs on a pre-warmed instance, so combined with smart retry and automatic recovery it scales to high-volume workloads on heavily protected sites.

Can AI agents use it?

Yes — the agent() API lets any LLM browse, click, fill forms, and complete multi-step tasks autonomously. act(), observe(), and extract() give fine-grained control with plain-English commands.

Point it at anything.

Free credits on sign-up. No credit card, no cold starts.