🚀 We are hiring! See open positions

Cloud Browser API: Browser Automation at Scale

Stealth Browser Automation at Scale

A headless browser API for remote browser automation via WebSocket CDP. Powered by Scrapium — our custom Chromium fork with 30,000+ spoofed browser signals from real device profiles. Plug-and-play with Cloud Playwright, Cloud Puppeteer, or any CDP-compatible tool.

  • Plug & Play Integration — Connect your existing Playwright or Puppeteer scripts to our remote browser API with a simple WebSocket URL change. No code rewrites needed.
  • Stealth Mode & Proxies — Built-in anti-detection with rotating residential proxies. Bypass Cloudflare, DataDome, and other protections effortlessly.
  • Fully Managed Infrastructure — Auto-scaling browser pool with zero DevOps overhead. Focus on your automation, not infrastructure.
  • 30,000+ Browser Signals — Every JavaScript API and browser surface returns coherent values from real device profiles. No detectable mismatches.
  • AI Agent Ready — Perfect for AI agents, LLM-powered automation, and autonomous web interactions. Reliable browser access for your AI workflows.
Trusted by Developers & AI Engineers Pay only for what you use • No minimum commitment
Cloud Browser API - Managed Stealth Browsers with WebSocket CDP Connection
99.9%
uptime
<1s
startup time
190+
proxy countries
CDP
protocol

Connect in Seconds

Switch your existing scripts to use Scrapfly's cloud browsers with a single line change

from playwright.sync_api import sync_playwright

with sync_playwright() as p:
    # connect to Scrapfly's cloud browser via CDP
    browser = p.chromium.connect_over_cdp(
        "wss://browser.scrapfly.io?key=YOUR_API_KEY"
    )
    page = browser.new_page()
    page.goto("https://web-scraping.dev/products")
    print(page.title())
    browser.close()
const puppeteer = require('puppeteer');

(async () => {
    // connect to Scrapfly's cloud browser via CDP
    const browser = await puppeteer.connect({
        browserWSEndpoint: 'wss://browser.scrapfly.io?key=YOUR_API_KEY'
    });
    const page = await browser.newPage();
    await page.goto('https://web-scraping.dev/products');
    console.log(await page.title());
    await browser.close();
})();

Related docs:

Playwright Puppeteer

Why Scrapfly Cloud Browser?

Enterprise-grade browser automation infrastructure with built-in stealth

Scrapium Browser

Scrapium Browser

Our custom Chromium fork — 500+ patched source files, 30,000+ spoofed signals from real device profiles

Real Device Profiles — Every session loads a fingerprint captured from a real device, not generated

30,000+ Spoofed Signals Canvas, WebGL, WebGPU, Audio, Fonts, Speech, Media Devices, Screen and every JS surface

Cross-OS Emulation — Appear as Windows, macOS, Android or iOS from Linux containers

Custom CDP Domains — Extended Chrome DevTools Protocol for canvas interception, file downloads and anti-bot handling

Anti-Bot Bypass

Anti-Bot Bypass

Pass even the toughest detections with bypass restoration

Human-Like Interactions — Human mouse movements, realistic typing, scrolling and click-and-slide built into the browser

Cloudflare, DataDome, Akamai — Bypass Turnstile, challenge pages and sensor checks

PerimeterX, Kasada, F5 — Handle Human Challenge and behavioral analysis

90+ Anti-Bot Shields — Continuously updated bypass strategies with statistical learning

Integrated Proxies

Integrated Proxies

Premium residential & datacenter pools in +190 countries

SOCKS5 with Auth & UDP — Full protocol support including WebRTC UDP relay, no IP leaks

HTTP/3 & QUIC — Native HTTP/3 support for faster connections on modern sites

Geo-Targeting — Residential & datacenter IPs in 190+ countries

Smart Rotation — Automatic IP rotation per session with continuously verified pool quality

Enterprise Scale

Enterprise Scale

Run as many browsers as you need without worrying about infrastructure

Auto-Scaling — Elastic capacity on demand

Fast Startup — Browser ready in under 1 second

99.9% Uptime — Multi-region infrastructure

Session Persistence — Keep sessions alive for complex workflows

Built for Modern Automation

From AI agents to enterprise scraping at scale

AI Agents

Power your AI agents with reliable browser access. Perfect for autonomous web navigation, data collection, and multi-step workflows. Integrates seamlessly with LangChain, LlamaIndex, and CrewAI.

Web Scraping

Extract data from JavaScript-heavy sites with full browser rendering. Handle dynamic content, infinite scroll, and SPAs effortlessly.

E2E Testing

Run your Playwright or Puppeteer test suites in the cloud. No browser management, instant parallel execution, consistent results.

Screenshots & PDFs

Generate pixel-perfect screenshots and PDFs at scale. Full page captures, custom viewports, and high-DPI rendering.

Price Monitoring

Track competitor prices and product availability. Handle anti-bot protections that block traditional scrapers.

Workflow Automation

Automate complex web workflows — form submissions, file downloads, multi-step processes. Works with RPA tools.

Simple, Transparent Pricing

Pay only for what you use with two clear dimensions: browser time and bandwidth. No hidden fees.

Browser Hour
GB Datacenter
GB Residential

Save on bandwidth with built-in cache at 1 credit/MB and resource stubbing.

Frequently Asked Questions

What is Cloud Browser API?

Cloud Browser API is a headless browser service that provides managed remote browser instances you can connect to via WebSocket CDP (Chrome DevTools Protocol). It's powered by Scrapium — our custom Chromium fork with deep anti-detection patches. You can use it with Playwright, Puppeteer, or any CDP-compatible tool to run browser automation at scale without managing infrastructure.

How is this different from regular Playwright/Puppeteer?

Unlike running Playwright or Puppeteer locally, Cloud Browser API provides:

Stealth: Scrapium browser has source-level patches to avoid detection by anti-bot systems
Fingerprint Coherence: 30,000+ browser signals spoofed from real device profiles across every JS API surface
Integrated Proxies: Premium residential proxies built-in with automatic rotation
Zero Infrastructure: No servers to manage, browsers auto-scale on demand

What is Scrapium?

Scrapium is Scrapfly's custom Chromium browser fork, purpose-built for web automation and scraping. Unlike vanilla Chromium or Chrome, Scrapium includes deep source-code modifications that make browser automation undetectable. With 500+ patched source files and 30,000+ spoofed browser signals, every session loads a real device profile covering Canvas, WebGL, WebGPU, Audio, Fonts, Speech, Media Devices, Screen and every JS API surface.

Can I use my existing Playwright/Puppeteer code?

Yes! That's the beauty of Cloud Browser API. You only need to change your connection method from launch() to connect_over_cdp() (Playwright) or connect() (Puppeteer). Point to our WebSocket endpoint with your API key, and all your existing code works immediately. No rewrites needed.

How does pricing work?

Cloud Browser API has two pricing dimensions:

Browser Time: You're charged for the duration your browser session is active (per minute)
Bandwidth: You pay for the data transferred through the browser

This model ensures you only pay for actual usage. There are no minimum commitments, and you can start with free credits to test the service. View detailed pricing

Is Cloud Browser API suitable for AI agents?

Absolutely! Cloud Browser API is designed with AI agents in mind. AI-powered automation tools need reliable, stealth browser access for web navigation, data collection, and multi-step workflows. The CDP WebSocket connection works seamlessly with popular AI frameworks, and the managed infrastructure means your agents can focus on their tasks without worrying about browser failures or anti-bot blocks.

What anti-bot systems can it bypass?

Cloud Browser API with Scrapium can bypass most common anti-bot systems including: Cloudflare, DataDome, PerimeterX/HUMAN, Akamai, Kasada, Shape Security, and many others. With 500+ source-level Chromium patches, real device profiles, human-like interactions, and premium proxies, detection is extremely difficult.

How many concurrent browsers can I run?

Cloud Browser API supports massive concurrency. Free tier users start with limited concurrent sessions, while paid plans can scale to thousands of simultaneous browser instances. The infrastructure auto-scales based on your demand, so you don't need to pre-provision capacity. Contact us for enterprise plans with custom concurrency limits.

Ready to Scale Your Browser Automation?

Join thousands of developers using Scrapfly's cloud browsers for AI agents, web scraping, and automation.