Browsers

Headless browser infrastructure for AI agents — navigate, click, type, screenshot, and extract data from any web page.

What are Browsers?

Browsers give your AI agents the ability to interact with the web just like a human user. Each browser session is a managed Chromium instance powered by Browserbase, running in the cloud with stealth mode and anti-detection built in.

Key Features

  • Managed Chromium — No infrastructure to maintain, always up-to-date
  • Stealth mode — Anti-detection fingerprinting to avoid bot blockers
  • Full page interaction — Navigate, click, type, scroll, wait
  • Screenshots — Capture full-page or element-level screenshots
  • Data extraction — Extract text, structured data, or DOM elements
  • Session persistence — Maintain cookies and state across navigations
  • Concurrent sessions — Run multiple browser sessions in parallel

When to Use Browsers

Use CaseExample
Web researchNavigate to pages and extract information for agent context
Form fillingLog into sites, submit forms, complete workflows
Data scrapingExtract structured data from web pages
Visual verificationScreenshot pages to verify content or detect changes
TestingAutomate browser-based testing of web applications

How It Works

Your Agent
    |
    v
tx.browsers.create()
    |
    v
+---------------------------+
|  Browserbase Chromium      |
|  - Stealth fingerprinting |
|  - Session cookies         |
|  - Network interception    |
|  - Screenshot capture      |
+---------------------------+
    |
    v
tx.browsers.navigate(id, { url: '...' })
tx.browsers.click(id, { selector: '...' })
tx.browsers.screenshot(id)
    |
    v
tx.browsers.close(id)
  1. Create — A Chromium instance launches in the cloud
  2. Interact — Navigate, click, type, scroll, and extract data
  3. Close — The session is destroyed and resources are released

Anti-Detection

Browserbase sessions include stealth mode by default:

  • Realistic fingerprints — User agent, viewport, WebGL, and Canvas fingerprints match real browsers
  • Human-like behavior — Configurable mouse movement and typing delays
  • Proxy support — Route traffic through residential proxies to avoid IP-based blocking
  • Cookie persistence — Maintain session state across navigations

Session Limits

ResourceDefaultMaximum
Session duration5 minutes30 minutes
Concurrent sessions550 (Enterprise)
Screenshots per sessionUnlimitedUnlimited
Navigation timeout30s60s

Pricing

Browser sessions are billed per minute:

TierRateIncludes
Free$050 session-minutes/month
Pro$0.01/min500 session-minutes/month included
EnterpriseCustomVolume discounts, dedicated pools

Next Steps

  • Quickstart — Open your first browser session
  • Actions — Full list of browser actions
  • Architecture — How browsers fit into the agent platform