cdpfleet Docs Sign up free

Compare / other services

cdpfleet vs Hyperbrowser

A credits-based cloud Chrome with stealth, captcha solving and AI agents against a fleet of twelve real browsers: $0.10/hour plus $10/GB for its proxies (your own proxy on Enterprise only), or flat threads with free traffic through any proxy. Prices, limits and features side by side.

Hyperbrowser runs Chrome in the cloud for scraping and AI agents: you create a session over its API, connect over CDP with Playwright or Puppeteer, and add what you need — stealth, residential proxies, captcha solving, profiles, extensions, a live view and recordings — with a Web API (fetch, crawl, search) and hosted agents on top, all paid in credits. cdpfleet is a fleet of twelve real desktop browsers — Google Chrome, Microsoft Edge, Brave, Opera, Naver Whale, Yandex Browser, Chromium, Patchright, Rebrowser, Camoufox, Firefox and WebKit — launched with one HTTPS call and driven over the Playwright protocol or CDP from five languages, on threads you buy. The per-hour prices are close; the difference is in proxies, browser choice and what's included. This page also sets Hyperbrowser's Web API next to cdpfleet Functions, jobs and monitors.

cdpfleetHyperbrowser
Browsers12 — Google Chrome, Microsoft Edge, Brave, Opera, Naver Whale, Yandex Browser, Chromium, Patchright, Rebrowser, Camoufox, Firefox, WebKit. Chrome with stable, beta and dev channels and pinned previous majors; Camoufox with pinned versions.Chrome (version not published). Stealth is opt-in: basic on paid plans, "Ultra" on Enterprise; a fingerprint can claim another OS, device or browser.
How you connectPlaywright protocol (connect(wsUrl), client 1.60) from Node.js, Python, Java, C# and Go — or "cdp": true for a cdpUrl: Puppeteer, connectOverCDP or any CDP client (CDP & Puppeteer).CDP: Playwright connectOverCDP or Puppeteer on the session's wsEndpoint; Node.js and Python SDKs; Selenium on request; an MCP server.
Ending a sessionClosing the connection ends the session and the billing; an unused session ends after 60 seconds.Stops when the client disconnects, unless keepAlive; a stop API, and the docs warn not to rely on timeouts "to avoid unexpected charges".
Session lengthUp to 24 h (shared threads: also capped by your remaining daily minutes). Idle timeout 120 s by default, up to 10 min on shared threads and 24 h on dedicated.Your team's default timeout, or 1–720 minutes per session.
Browser timeFree Community plan: 2 threads, 60 browser-minutes per thread a day, 15-minute sessions, proxies included. Per second, as thread-seconds. Shared: $0.02–$0.05 per browser-hour at full use; dedicated $0.01/hour ($8.50/month for a browser around the clock). A headful session takes 2 threads.$0.10 per browser-hour (100 credits), billed per second. Free: 5,000 credits; Startup $30/month (30,000 credits); Scale $100/month (100,000); Enterprise custom.
Traffic through your own proxiesFree on every plan — HTTP, HTTPS or SOCKS5, single, pools or per-host rules, with live swap and per-host traffic stats. Or the cdpfleet residential proxy, 4 tiers from $0.50 to $5/GB.Enterprise plan only.
Residential proxycdpfleet residential: 4 tiers from $0.50/GB ($5/GB at Tier 1), $5 free credit, by country, device OS and sticky session; optional on every plan.$10/GB on paid plans, off by default, 100+ countries with state and city targeting; static IPs available. The location can be changed on a running session, and per-host routes that send some hosts direct are available on request.
ConcurrencyThe threads you buy: 5 to 10,000 (more on request).Free 1, Startup 25, Scale 100, Enterprise 1,000+.
StealthReal browsers by default (genuine Chrome, Edge, Brave…), headful by default, and three stealth builds — Patchright, Rebrowser, Camoufox. See headless tells.Stealth Chrome with configurable fingerprints (OS, device, browser, locale, screen); ad and tracker blocking.
Captcha solvingNot built in. Use any solver through Playwright.Built in on paid plans (reCAPTCHA, Turnstile, Cloudflare challenges and more).
Watching a sessionLive view with human takeover — Watch / Take control in the dashboard, or a link from the API — and Launch interactive: open any browser on a start page straight into live view from the dashboard's code generator (start_url over the API). Session recordings as MP4 (480p free, 720p or 1080p on a plan), and JPEG frames to your code with page.screencast.An embeddable live URL (interactive or view-only); DOM replays by default, MP4 video opt-in; kept 7 days (free) to 180+ days (Enterprise).
Persistence and extensionsPersistent profiles keep cookies, local storage and IndexedDB between sessions (paid plans); Playwright storageState; keep_alive to reconnect to the same browser on dedicated threads. No extensions.Profiles (cookies, storage, cache) that persist and fork; custom Chrome extensions.
Scraping in one callFunctions: screenshot, PDF, Markdown, scrape (HTML, Markdown, text, links, screenshot, XHR calls, cookies; wait_for, actions, extract by CSS selector), map, geo compare and a live tab — in a pooled browser, or in a browser and device of your choice on paid plans. Billed like a session (one thread while the call runs, one per country for geo compare); the Community proxy and your own proxies cost nothing extra. Free tools at /functions.Web API Fetch (POST /api/web/fetch): a page loaded in a cloud browser and returned as Markdown, HTML, links, a screenshot, JSON extracted to a schema or a prompt, or a "branding" profile; CSS include/exclude selectors, waitUntil and a wait of up to 30 seconds, stealth auto or ultra, CAPTCHA solving, a profile, and a country, state or city (which turns a proxy on); results can be cached. No click or type steps — those take a session or an agent. $0.001 a page, +$0.005 for JSON output, +$0.009 with a proxy (the pricing page says "with ultra stealth or location"). The older Scrape and Extract APIs are still documented: Scrape at $0.001 a page or $0.01 with a proxy, Extract at $30 per million output tokens.
Crawling and bulkJobs on paid plans: batch (any number of URLs), crawl and map, with no size or time limit — runs continue past the 24-hour session limit by themselves; results as JSON lines or a zip archive, kept 14 days; stop and resume; signed webhooks. Plus watch (live XHR/WebSocket/DOM events), warmup and monitors (scheduled change detection with diffs).Web API Crawl (POST /api/web/crawl): asynchronous, from a start URL through the sitemap and links with include/exclude patterns, the same outputs as Fetch for each page — up to 100 pages a crawl (10 by default); no separate per-page price is listed. Batch Scrape takes up to 1,000 URLs a job, on the Scale plan ($100/month) and up. No map endpoint, no webhooks, scheduling or change detection in the docs.
Screenshots and PDFsScreenshot (PNG/JPEG, viewport or full page) and PDF Functions — a text PDF from a Chromium-based browser.A screenshot as a Fetch, Crawl or Scrape output: PNG, JPEG or WebP, viewport, full page or cropped to the content. No PDF output or endpoint — a PDF takes your own code in a session.
Search and site APIsNone — no search-engine or per-site APIs; a scrape or a session reads whatever page you point it at.Web API Search (POST /api/web/search): titles, URLs and snippets, up to 100 result pages, with a location and filters (site, file type, exact phrase, in title, in URL); $0.005 a query, $0.01 with a location. Fetch, Search and a browser session can also be bought per request in USDC over x402, without an account.
Agent toolingA hosted MCP server at cdpfleet.com/mcp — add it in Claude, ChatGPT or Gemini and sign in with OAuth — or npx cdpfleet-mcp; SDKs for Node.js, Python and Go.Hosted agents in one API call — HyperAgent and Browser Use at $0.02 a step, Claude, OpenAI, Gemini, Meta, Grok and Jev computer-use models per token — plus their browser time; HyperAgent is also an open-source Playwright framework (page.ai(), page.extract()); an MCP server you run with npx hyperbrowser-mcp (scrape, extract and crawl tools); Stagehand, LangChain and LlamaIndex integrations.
Where the browser runsServers in the EU (Germany and Finland); your proxy decides where traffic exits.US central, east and west, and Europe west; Asia south on Enterprise and "Select" plans.
Examples89 cases run on production in five languages, all on GitHub with their output.Node.js and Python SDK guides and agent quickstarts.

Hyperbrowser facts from its public pricing page and documentation, checked on 10 November 2026; list prices in USD. Tell us if something is out of date.

Which one, when

Pick Hyperbrowser if…

  • You want captcha solving, extensions and hosted agents in one service, paid as you go in credits.
  • Your sessions are short, so per-second browser time at $0.10/hour is most of the bill and you don't need your own proxies.
  • You want cheap one-call fetches — $0.001 a page — as Markdown or schema-shaped JSON, and web search, on the same credits as your browsers.
  • You need browsers in US regions.

Pick cdpfleet if…

  • You want PDFs and pages with actions in one call, crawls and batch jobs without a 100-page cap or a Scale-plan requirement, and monitors that check pages on a schedule.
  • You bring your own proxies — free on every plan here, Enterprise-only there — or want residential traffic from $0.50/GB ($5/GB at Tier 1) instead of $10.
  • The site must see a specific real browser or version: Chrome channels and pinned majors, Edge, Brave, Firefox, WebKit, Camoufox — not a Chrome claiming to be something else.
  • You run browsers around the clock and want a flat monthly price per thread.
  • You want the Playwright protocol from Java, C# or Go, not only CDP.
  • You want to start free — the Community plan includes proxies — and try a browser in live view before writing any code.

Try it

The quickstart is one HTTPS call and five lines of Playwright; the code builder writes the launch for any browser and option set in your language.

Sources