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.
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();
})();
Why Scrapfly Cloud Browser?
Enterprise-grade browser automation infrastructure with built-in stealth
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
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
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
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
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.
Save on bandwidth with built-in cache at 1 credit/MB and resource stubbing.
Discover Scrapfly Ecosystem
Explore our complete suite of web scraping and automation APIs
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.