OpenRouter for browsers

One API.
Every browser backend.

BrowserCat is the OpenRouter for browser infrastructure. Write your Playwright or Puppeteer script once, and we route every session to the right managed browser backend — built for instant-start, instant-scale, and security sandboxing.

One connection, many backends, zero vendor lock-in.

No credit card · free forever tier

Your code
chromium.connectOverCDP(…)
wss://api.browsercat.com/connect
BrowserCat router
picks a backend by capability · cost · region
Cloudflare
● live
Steel
● live
Your fleet
soon
+ more
soon

How it works

Write once. We route to the right browser.

You connect to a single endpoint. BrowserCat picks the backend best suited to each job — and your code never has to know which one ran it.

  1. Connect once

    Point Playwright, Puppeteer, or any CDP client at wss://api.browsercat.com/connect. One endpoint, one API key.

  2. We route the session

    The router matches each session to the backend that fits — on capability, latency, and availability — with automatic failover.

  3. You get the result

    Your script runs on a managed cloud browser. No infra to host, no provider SDKs to juggle, no lock-in.

Read how the router works →

One connection

The right browser for every job.

Connect once. We handle the speed, the proxies, and the scale — and whatever comes next — so your code never has to care which browser ran it.

  • Instant, global, zero-ops

    Headless Chromium on the global edge. No warm pools, no scaling, no patching — pay only for the browser time you use.

  • Bring your own proxy

    Need geo-targeting or residential IPs? Attach your proxy and we route the session somewhere that supports it — automatically.

  • Zero lock-in, and it keeps improving

    Built on open Playwright, Puppeteer, and CDP. New backends come online behind the same endpoint, so your scripts get better on their own — and you can leave in one line.

Why a router wins →

No lock-in

Leaving is a one-line change.

BrowserCat is built on open source — Playwright, Puppeteer, and CDP. You can always migrate, to a competitor or to your own hardware. The difference between using us and hosting your own browsers is a single line of code.

// with BrowserCat
const browser = await pw.chromium.connect(bcatApiUrl);

// without BrowserCat
const browser = await pw.chromium.launch();

Why BrowserCat

Stop choosing between DIY and lock-in

Run your own fleet and you own the on-call. Pick a single provider and you own their roadmap. BrowserCat gives you managed browsers and the freedom to walk away.

Run your own fleet

  • You host, patch, and scale headless browsers
  • Cold-starts and crashes are your problem
  • Infra time that doesn't differentiate you
  • Full control of the stack

A single provider

  • Managed browsers, no infra to host
  • Tied to one vendor's roadmap & pricing
  • Their outage is your outage
  • Provider-specific SDK to migrate off
BrowserCat

One API, many backends

  • Managed browsers, zero infra to host
  • Routed across backends with failover
  • Standard Playwright / Puppeteer / CDP
  • Leave any time — a one-line change

Pricing

Pay only for what you use

Start free, forever. Scale on usage-based pricing with no minimums and no infra to babysit — you only pay for the browser time you actually use.

Let’s face it: We’re meow-velous!

One API, Many Backends

Write once and we route each session to the right managed browser. Cloudflare today, more on the way, automatic failover. Zero vendor lock-in.

Your Browsers, Your Way

Connect with Playwright, Puppeteer, or any CDP client. Run Chromium in the cloud with a single line of code. We’re flexible!

Powerful Infra on Demand

Need a hundred browsers for a minute? Need just one all month? Managed cloud browsers deliver speed, scale, and stability.

Proxies, Handled

Bring your own residential or datacenter proxy today, and we route those sessions to a backend that honors it. Managed proxies — billed at cost plus a small, transparent margin — are on the way.

An API for Everything

Scrape websites? Generate images? Monitor competitors? Export PDFs? Automate everything with one API.

Metrics and Alerts

No more flying dark. Use our dashboards to manage options, set alerts, cap usage, monitor logs, and more.

Best-in-Class Docs

Robust tutorials, quick-start templates, and language coverage. We’re with you every step of the way.

You are in full control…

Unlike the competition, we don’t put barriers between you and the browser.

Whatever a human can do, you can automate with BrowserCat.

Automate complex workflows for your users.

Scrape huge datasets for analysis and training.

Generate beautiful PDFs, images, and videos.

Trigger alerts when a web page changes.

Set loose your AI agents to surf the web.

Test in CI/CD and prod at 100x speed.

New Product

Migrate your website to code.

Stuck on WordPress, Squarespace, Webflow, or Wix? BrowserCat Migrate converts your site to a clean Astro codebase — pixel-perfect, 1:1 CSS — for a one-time $49 payment. Free hosting forever. AI agents can maintain it going forward.

  • Same design — pixel-perfect 1:1 CSS
  • Private GitHub repo with full source
  • Free hosting on Cloudflare, Vercel, or Netlify
  • AI agents (Claude Code, Cursor, Replit) can edit it
  • Lighthouse score 95–100 out of the box
One-time payment
$49
then $0/mo hosting
Migrate my site →

x402 Protocol

Pay per scrape with USDC

BrowserCat supports the x402 payment protocol and USDC payments on Base. Buy credit packs for browser scraping, pay per-request for site migrations, or let your AI agents pay autonomously. Sub-cent gas, instant settlement, no volatility.

💰
USDC on Base

Sub-cent gas fees. Instant settlement. Stablecoin — no volatility.

🤖
Agent native

AI agents discover pricing via HTTP 402 and pay autonomously. No OAuth dance.

🔑
No account needed

Skip signup. Every request is self-authenticated by the USDC transfer.

USDC Base Stripe

Works for browser scraping, site migrations, and all BrowserCat APIs. Buy credit packs → | Try Migrate →

For the dev that cares about impact, not infra…

Write your script once. We route every session to the right browser backend — one API, zero lock-in.

BrowserCat is the purr-fect browser automation API!

Start now, free forever!
machine-readable view · raw Markdown from