# BrowserCat > Easy, fast, and reliable browser automation and headless browser APIs. The web is messy, but your code shouldn't be. Sign up and spend minutes to save hours! ## Key Pages - [Home](https://www.browsercat.com): The OpenRouter for browsers — one API for headless browser infrastructure. - [Pricing](https://www.browsercat.com/pricing): Pay-as-you-go credits for managed cloud browsers. - [Documentation](https://www.browsercat.com/docs): Get up and running quick. Spend minutes to save hours using BrowserCat for browser automation, dynamic media generation, and testing. - [Blog](https://www.browsercat.com/blog): We explore headless browsers, e2e testing, and automating everything. We help devs and small businesses 100x their productivity. ## Docs - [Browser Configuration](https://www.browsercat.com/docs/browser-config/overview.md): Learn how to use BrowserCat to automate web browsers at scale for scraping, image generation, pdf generation, and more. - [Overview](https://www.browsercat.com/docs.md): Why BrowserCat? Start here to quickly understand why our tech is so powerful and how to get started in just a few minutes. - [Browser Automation in Just 5 Minutes](https://www.browsercat.com/docs/quick-start.md): In under five minutes, you can connect to BrowserCat and start automating browsers. This guide will show you how. - [How BrowserCat Works](https://www.browsercat.com/docs/architecture.md): BrowserCat is a router for browser infrastructure. Learn how we send each session to the best backend, with one API key and zero vendor lock-in. - [Why BrowserCat](https://www.browsercat.com/docs/why-browsercat.md): Run your own browsers, pick one cloud provider, or use a router. Here's an honest look at the trade-offs, and where a routing layer wins. - [The Portability Pledge](https://www.browsercat.com/docs/portability.md): Zero vendor lock-in, by design. Built on open Playwright, Puppeteer, and CDP, so leaving is a one-line connection-string change, anytime, to anyone. - [What the Backends Give You](https://www.browsercat.com/docs/backends.md): One endpoint routes each session to the backend best suited for the job. Here's what BrowserCat's live backends are great at, and why that breadth is yours. - [Backend Roadmap](https://www.browsercat.com/docs/roadmap.md): See which browser backends power BrowserCat today and what's on the way. Honest status for each, with capabilities and no made-up dates. - [Browsers for AI Agents](https://www.browsercat.com/docs/use-cases/ai-agents.md): Give an LLM agent a real browser through one endpoint. Managed, sandboxed sessions over standard CDP, with failover and no infra to run. - [Media Generation](https://www.browsercat.com/docs/use-cases/media-generation.md): With BrowserCat, you can transform HTML and CSS documents into beautiful images and interactive PDFs. Stop fighting photoshop and use the tools you know. - [Web Scraping at Scale](https://www.browsercat.com/docs/use-cases/web-scraping.md): Scrape JS-heavy sites with real headless browsers, and let the router pick the right backend, fast edge Chromium by default, your proxy when you need one. - [Browser Region](https://www.browsercat.com/docs/browser-config/region.md): Learn how BrowserCat routes browser sessions across a global edge network, and what's coming for explicit region selection. - [Getting Started with Playwright](https://www.browsercat.com/docs/connect-with/playwright.md): Use Playwright to connect to BrowserCat's browser fleet. Automate web browsers at scale for scraping, image generation, pdf generation, and more. - [Getting Started with Playwright Testing](https://www.browsercat.com/docs/connect-with/playwright-test.md): Use BrowserCat to run your Playwright integration tests at warp speed. Read more to write your first test in minutes. - [Browser Type](https://www.browsercat.com/docs/browser-config/browser.md): Run Chromium and Chrome in the cloud today. Firefox and WebKit support is on the roadmap. - [Headless Mode](https://www.browsercat.com/docs/browser-config/headless-mode.md): BrowserCat runs Chromium's "new" headless mode, which behaves almost identically to a real browser window. - [Getting Started with Puppeteer](https://www.browsercat.com/docs/connect-with/puppeteer.md): Use Puppeteer (javascript) to connect to BrowserCat's browser fleet. Automate web browsers at scale for scraping, image generation, pdf generation, and more. - [Getting Started with Pyppeteer](https://www.browsercat.com/docs/connect-with/pyppeteer.md): Use Pyppeteer (python) to connect to BrowserCat's browser fleet. Automate web browsers at scale for scraping, image generation, pdf generation, and more. - [CLI Launch Args](https://www.browsercat.com/docs/browser-config/cli-launch-args.md): Launch a browser with custom CLI arguments. Use this feature to tweak browser behavior or to enable experimental features. - [Migrating from Browserbase](https://www.browsercat.com/docs/migrate-from/browserbase.md): Move your Browserbase scripts to BrowserCat with a one-line connection-string change, then gain multi-backend routing, zero lock-in, and BYO proxy. - [Migrating from Browserless](https://www.browsercat.com/docs/migrate-from/browserless.md): Switch from Browserless to BrowserCat by changing one connection string. Keep your Playwright, Puppeteer, or CDP code; gain routing and zero lock-in. - [User Preferences](https://www.browsercat.com/docs/browser-config/user-preferences.md): Enable specialized user preferences for your browser instance, as if you had tweaked Chrome's "about://flags" or Firefox's "about:config". - [Third-Party Proxy](https://www.browsercat.com/docs/browser-config/proxy.md): Pipe your browser requests through a third-party proxy to circumvent bot-detections measures. Bypass certain requests to save bandwidth. - [Getting Started with ChromeDP](https://www.browsercat.com/docs/connect-with/chromedp.md): Use chromedp (golang) to connect to BrowserCat's browser fleet. Automate web browsers at scale for scraping, image generation, pdf generation, and more. - [Getting Started with Rust Headless Chrome](https://www.browsercat.com/docs/connect-with/headless-chrome.md): Use Headless Chrome (rust) to connect to BrowserCat's browser fleet. Automate web browsers at scale for scraping, image generation, pdf generation, and more. - [Connecting with other CDP clients](https://www.browsercat.com/docs/connect-with/cdp-clients.md): Connect to BrowserCat's browser fleet using any CDP client you choose. Automate web browsers at scale for scraping, image generation, pdf generation, and more. ## Recent Articles - [Why multi-provider browser infrastructure beats betting on one](https://www.browsercat.com/post/why-multi-provider-browser-infrastructure.md): Running your own browser fleet or marrying a single vendor both trade away flexibility. A routing layer across providers is the better bet — and why. - [BrowserCat is becoming the OpenRouter for browsers](https://www.browsercat.com/post/browsercat-is-becoming-the-openrouter-for-browsers.md): One API key, one connection, zero lock-in. BrowserCat now routes every session to the best browser backend for the job, starting with Cloudflare and Steel. - [Drupal to Modern Static: The Complete Migration Guide](https://www.browsercat.com/post/drupal-migration-guide.md): Drupal 7 is end-of-life and D10 upgrades cost $50K+. Here's the complete guide to migrating your Drupal site to a modern static codebase. - [Framer vs Astro for Marketing Sites](https://www.browsercat.com/post/framer-vs-astro.md): Framer makes beautiful sites. Astro makes beautiful sites you own. Here's how they compare for marketing pages and portfolios. - [Why Companies Are Leaving Squarespace in 2026](https://www.browsercat.com/post/leaving-squarespace-2026.md): Squarespace has the worst mobile performance of any major website builder. Here's why companies are migrating to code — and how to do it. - [Migrate Your Drupal Site to Astro](https://www.browsercat.com/post/migrate-drupal-to-astro.md): Escape Drupal's complexity. AI agents rebuild your site as a modern Astro codebase — no PHP, no database, no security patches. - [Migrate Your Drupal Site to Raw Code](https://www.browsercat.com/post/migrate-drupal-to-code.md): Your Drupal site doesn't need a database. Convert it to clean source code — no PHP, no hosting costs, no security patches. - [Migrate Your Drupal Site to GitHub](https://www.browsercat.com/post/migrate-drupal-to-github.md): Move your Drupal site from a PHP server to a GitHub repo. Clean code, version control, deploy anywhere — no more Drupal updates. - [Migrate Your Drupal Site to Next.js](https://www.browsercat.com/post/migrate-drupal-to-nextjs.md): Leave Drupal's PHP stack for a modern JavaScript codebase. AI agents migrate your site to Astro or Next.js with full source on GitHub. - [Migrate Your Drupal Site to a Static Site](https://www.browsercat.com/post/migrate-drupal-to-static.md): Your Drupal site probably doesn't need a database. Convert it to a static site — faster, free to host, zero maintenance. - [Migrate Your Framer Site to Astro](https://www.browsercat.com/post/migrate-framer-to-astro.md): Love Framer's design but not the $30/mo? AI agents rebuild your site as an Astro codebase — same design, better performance, you own it. - [Migrate Your Framer Site to Raw Code](https://www.browsercat.com/post/migrate-framer-to-code.md): Framer won't export your site. AI agents extract your design and rebuild it as clean, editable code you own. - [Migrate Your Framer Site to GitHub](https://www.browsercat.com/post/migrate-framer-to-github.md): Your Framer site, rebuilt as clean code in a private GitHub repo. Branch it, edit it, deploy it anywhere. - [Migrate Your Framer Site to Next.js](https://www.browsercat.com/post/migrate-framer-to-nextjs.md): Move from Framer to a real React codebase. AI agents handle the migration — you get clean Next.js or Astro source on GitHub. - [Migrate Your Framer Site to a Static Site](https://www.browsercat.com/post/migrate-framer-to-static.md): Framer charges $30/mo for what could be a free static site. Convert once, host anywhere, keep the design. - [Migrate Your Squarespace Site to Astro](https://www.browsercat.com/post/migrate-squarespace-to-astro.md): Leave Squarespace's templates and monthly fees behind. Get a modern Astro codebase with Lighthouse 100 and full code ownership. - [Migrate Your Squarespace Site to Raw Code](https://www.browsercat.com/post/migrate-squarespace-to-code.md): Own your Squarespace site as real, editable code. AI agents extract everything and rebuild it as clean source you control. - [Migrate Your Squarespace Site to GitHub](https://www.browsercat.com/post/migrate-squarespace-to-github.md): Move your Squarespace site to GitHub. Version control, CI/CD, and AI-editable code — no more template constraints. - [Migrate Your Squarespace Site to Next.js](https://www.browsercat.com/post/migrate-squarespace-to-nextjs.md): Outgrow Squarespace templates. Migrate to a modern Astro or Next.js codebase with full source on GitHub. - [Migrate Your Squarespace Site to a Static Site](https://www.browsercat.com/post/migrate-squarespace-to-static.md): Squarespace charges $29/mo for what should be a static site. Convert it once and host for free — forever. - [Migrate Your Webflow Site to Astro](https://www.browsercat.com/post/migrate-webflow-to-astro.md): Escape Webflow's monthly fees and code export limitations. AI agents rebuild your site as a clean Astro codebase you actually own. - [Migrate Your Webflow Site to Raw Code](https://www.browsercat.com/post/migrate-webflow-to-code.md): Webflow's "export" isn't real code. Get a clean, editable codebase that AI agents and developers can actually work with. - [Migrate Your Webflow Site to GitHub](https://www.browsercat.com/post/migrate-webflow-to-github.md): Move your Webflow site to a GitHub repo. Version control, branching, AI-editable code — stop paying $29/mo for a visual editor. - [Migrate Your Webflow Site to Next.js](https://www.browsercat.com/post/migrate-webflow-to-nextjs.md): Leave Webflow for a real React codebase. AI agents migrate your site to Astro (or Next.js) with full source code on GitHub. - [Migrate Your Webflow Site to a Static Site](https://www.browsercat.com/post/migrate-webflow-to-static.md): Your Webflow site is already mostly static — you're just paying $29/mo for it. Convert to real static HTML and host for free.