BrowserCat
BrowserCat is a managed cloud browser API that routes Playwright, Puppeteer, and CDP sessions to the right browser backend with zero vendor lock-in.
At a Glance
About BrowserCat
BrowserCat positions itself as the "OpenRouter for browser infrastructure" — a single API endpoint that routes every browser automation session to the best managed cloud backend for the job. Built on open standards (Playwright, Puppeteer, and the Chrome DevTools Protocol), it lets developers write their automation scripts once and connect to wss://api.browsercat.com/connect without ever managing headless browser infrastructure themselves.
What It Is
BrowserCat is a cloud browser automation platform that abstracts away the complexity of hosting, patching, and scaling headless browsers. Instead of picking a single provider and accepting their roadmap and pricing, or running your own fleet and owning the on-call burden, BrowserCat routes each session across multiple managed backends — starting with Cloudflare — with automatic failover. The core value proposition is that migrating away requires changing exactly one line of code.
How the Routing Model Works
The platform connects clients through a single WebSocket endpoint. On each new connection, BrowserCat's router selects the backend best suited to the session based on capability, latency, and availability:
- Cloudflare — live today as the primary backend
- Steel — live as an additional backend
- Your own fleet — planned for future support
- Additional backends are added behind the same endpoint, so existing scripts automatically benefit without code changes
Proxy support is built in: bring your own residential or datacenter proxy and BrowserCat routes those sessions to a compatible backend automatically. Managed proxies with stealth and CAPTCHA handling are listed as coming soon.
Primary Use Cases
BrowserCat targets developers who need cloud browsers for a range of automation tasks:
- Web scraping — large-scale dataset collection for analysis or AI training
- PDF and image generation — rendering pages to files in the cloud
- End-to-end testing in CI/CD — running Playwright or Puppeteer test suites at scale without local browser management
- AI agent web browsing — giving LLMs control of real cloud browsers
- Workflow automation — automating complex multi-step browser interactions
- Change monitoring — triggering alerts when web pages update
Update: OpenRouter for Browsers Pivot (May 2026)
A May 28, 2026 blog post titled "BrowserCat is becoming the OpenRouter for browsers" marks a notable product direction shift. The platform moved from a single-provider managed browser service to a multi-backend routing layer. The homepage and docs reflect this new architecture, with Cloudflare and Steel listed as live backends and more described as coming soon. A companion post from May 29, 2026 argues the case for multi-provider browser infrastructure over single-vendor bets.
x402 Protocol and USDC Payments
BrowserCat supports the x402 payment protocol, enabling USDC payments on Base (Coinbase's L2). This allows AI agents to discover pricing via HTTP 402 responses and pay autonomously without OAuth or account creation. Credit packs can be purchased with USDC at sub-cent gas fees with instant settlement — a feature the site describes as "agent native."
Setup Path
Getting started requires signing up for a free account, creating an API key, and replacing pw.chromium.launch() with pw.chromium.connect(bcatApiUrl) in an existing Playwright script. The platform supports JavaScript, Python, Java, .NET, Ruby, PHP, Go, and Rust through CDP-compatible clients. BrowserCat also publishes a starter repo on GitHub (browsercat/playwright-automation-starter) with separate commands for local vs. cloud runs.
Community Discussions
Be the first to start a conversation about BrowserCat
Share your experience with BrowserCat, ask questions, or help others learn from your insights.
Pricing
Hobby
Free forever tier with 1,000 credits per month and usage-based overages.
- 1,000 credits per month
- $0.0025 per extra credit
- 1,000 concurrent requests
- Playwright, Puppeteer, & CDP
- All major browsers
Business
Monthly subscription with more included credits and lower overage rates.
- 10,000 credits per month (scalable up to 1M)
- $0.00175 per extra credit
- 1,000 concurrent requests
- Playwright, Puppeteer, & CDP
- All major browsers
- Global browser fleet
- Priority email support
Enterprise
Custom plan for high-volume users with dedicated support.
- 1,000 concurrent requests
- Playwright, Puppeteer, & CDP
- All major browsers
- Global browser fleet
- Dedicated support kitten
Capabilities
Key Features
- Single WebSocket endpoint for all browser backends
- Multi-backend routing with automatic failover
- Playwright, Puppeteer, and CDP support
- Managed cloud Chromium browsers
- Bring-your-own proxy support
- Bot detection avoidance tuning
- Browser config options
- Usage-based credit billing
- Soft and hard usage limits with alerts
- Dashboard with metrics and logs
- API key management
- PDF, screenshot, and video generation
- Web scraping support
- CI/CD E2E testing
- AI agent browser control
- x402 protocol and USDC payment support
- Credit packs purchasable with USDC on Base
- Zero vendor lock-in (one-line migration)
- Session isolation and data purging
- Global browser fleet
