Compare / other services
cdpfleet vs Anchor Browser
An agent-focused cloud Chromium with captcha solving, managed logins and US hosting against a fleet of twelve real browsers: per-browser and per-hour fees plus $0.20/GB even through your own proxy (higher plans only), or flat threads with free traffic through any proxy. Prices, limits and features side by side.
Anchor Browser runs a Chromium fork in the cloud for AI agents and automation: each browser in its own VM, reached over CDP with Playwright or Puppeteer, with captcha solving, managed authentication (MFA included), profiles, extensions, recordings and hosted MCP servers, plus natural-language "web tasks", recorded Automation Tasks and a sessionless Web Unlocker — all on credits, hosted in the US by default. 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. Anchor bundles more agent features; cdpfleet gives you more browsers and keeps traffic through your own proxies free. This page also sets Anchor's one-call tools next to cdpfleet Functions, jobs and monitors.
| cdpfleet | Anchor Browser | |
|---|---|---|
| Browsers | 12 — 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. | One Chromium fork (version not published), headful by default; an "extra stealth" patched build on the Growth plan. |
| How you connect | Playwright protocol (connect(wsUrl), client 1.60) from Node.js, Python, Java, C# and Go — or "cdp": true for a cdpUrl (Puppeteer, connectOverCDP). SDKs for Node.js, Python and Go (C# and Java build from source). | CDP (connectOverCDP, Puppeteer); TypeScript and Python SDKs; REST and OS-level mouse/keyboard control. |
| Ending a session | Closing the connection ends the session and the billing; an unused session ends after 60 seconds. | Disconnecting doesn't end it: it runs until the idle timeout (5 minutes by default) or a stop call. |
| Session length | Up 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. | A maximum duration — 180 minutes by default in the timeout guide, 20 in the API reference — and an idle timeout (5 minutes); both can be disabled. |
| Browser time | Free 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.01 per browser created plus $0.05 per browser-hour by the minute (docs; the pricing page's calculator uses $0.09/hour). Plans: Free ($5 credits/month), Starter $50/month, Team $500/month (on the pricing page only), Growth $2,000/month, Enterprise. A recorded Automation Task run costs a flat $0.10 if it succeeds (or its infrastructure cost, if higher). |
| Traffic through your own proxies | Free on every plan — HTTP, HTTPS or SOCKS5, single, pools or per-host rules, with live swap. Or the cdpfleet residential proxy, 4 tiers from $0.50 to $5/GB. | From the Team plan by the pricing page, from Growth by the docs' plan table — and still $0.20/GB (the same applies with no proxy at all). |
| Residential proxy | cdpfleet residential: 4 tiers from $0.50/GB ($5/GB at Tier 1), $5 free credit, by country, device OS and sticky session. | $8/GB, country/region/city targeting (geolocation from Starter up); dedicated sticky IPs on profiles. |
| Concurrency | The threads you buy: 5 to 10,000 (more on request). | Free 5, Starter 25, Team 50 (pricing page), Growth 200, Enterprise 500+. |
| Stealth | Real browsers by default (genuine Chrome, Edge, Brave…), headful by default, and three stealth builds — Patchright, Rebrowser, Camoufox (compare them). | "Extra stealth" on Growth (needs their proxy); unique fingerprints on Enterprise. |
| Captcha solving | Not built in. Use any solver through Playwright, or hand over to a person with live view. | Built in from Starter (vision plus extensions, Cloudflare included); needs a proxy or profile. |
| Watching a session | Live 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. | Embeddable live view (read-only and one-time-URL options); MP4 recordings on by default, data kept 7 days on Free and Starter (30 days on Team, by the pricing page). |
| Persistence and logins | Persistent 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, managed authentication with MFA (email OTP, TOTP, 1Password), Chrome extensions, persistent file volumes. |
| Scraping in one call | Functions: 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 Unlocker (POST /v1/tools/fetch/webpage): one URL in, rendered HTML out (PDFs and other files as they are), from a stealth Chromium behind a residential proxy, with Cloudflare, reCAPTCHA, FunCaptcha, DataDome, Kasada, Akamai and PerimeterX challenges solved; $0.005 per successful fetch, failures free, 2,000 a minute, about two minutes at most, outside the concurrent-browser limit. No country choice, Markdown, actions or extraction on that endpoint, and neither pricing page lists it. A "Get Webpage Content" tool for Markdown is listed on the session-control page, but its API reference page returns 404 and the SDK doesn't include it. |
| Crawling and bulk | Jobs 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). | No crawl, map or bulk-scrape endpoint. Batch sessions start up to 1,000 browsers in one call (the same page also says 5,000) that you then drive yourself; Automation Tasks — a flow recorded or described once, compiled to Playwright with an AI fallback — run by API at $0.10 a successful run and report through signed webhooks. No schedule API or change detection in the docs. |
| Screenshots and PDFs | Screenshot (PNG/JPEG, viewport or full page) and PDF Functions — a text PDF from a Chromium-based browser. | POST /v1/tools/screenshot returns a PNG — viewport or full height, quality and wait settings — standalone or on a running session (for a signed-in page); POST /v1/tools/page-pdf renders a page as a PDF with paper size, margins, header and footer. No separate price is published for either. |
| Agent tooling | A 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 MCP servers (api.anchorbrowser.io/v1/mcp, OAuth or API key): web tasks, saved automations, managed logins and sessions, plus one for step-by-step browser control and one for "Actions", deterministic per-site recipes that run without an LLM. Natural-language web tasks at $0.01–$0.10 a step by model tier ($0.01 with your own model key), computer-use integrations (Anthropic, OpenAI, Gemini and others), TypeScript and Python SDKs. |
| Where the browser runs | Servers in the EU (Germany and Finland); your proxy decides where traffic exits. | US by default; EU, Asia and Australia from Growth by the docs (Enterprise by the pricing page); any region or on-premise on Enterprise. |
| Examples | 89 cases run on production in five languages, all on GitHub with their output. | Docs guides and SDK references in TypeScript and Python. |
Anchor Browser 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 Anchor Browser if…
- You build agents that need captcha solving, managed logins with MFA and extensions out of the box.
- Your sessions are short and light, so per-browser and per-hour credits are cheaper than reserving threads.
- You need compliance paperwork (SOC 2, ISO 27001) or on-premise hosting.
- You want rendered HTML from bot-protected pages at $0.005 a successful fetch without managing sessions, or recorded flows that rerun at $0.10 a run.
Pick cdpfleet if…
- You want Markdown, a scrape with actions, a screenshot or a PDF in one call from a chosen country and browser, or crawls, batch jobs and monitors.
- Your traffic goes through your own proxies — free here on every plan, only on the higher plans and at $0.20/GB there.
- The site must see a specific real browser or version — Chrome channels, Edge, Brave, Firefox, WebKit, Camoufox — not one Chromium fork.
- You want the Playwright protocol from Java, C# or Go, or sessions that stop billing the moment the connection closes.
- You run browsers around the clock on a flat-priced dedicated thread.
- 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
- Anchor Browser pricing
- Anchor docs: pricing
- Anchor docs: start a browser session
- Anchor docs: session timeouts
- Anchor docs: proxy
- Anchor docs: bring your own proxy
- Anchor docs: stealth
- Anchor docs: CAPTCHA solving
- Anchor docs: session recording
- Anchor docs: live view
- Anchor docs: managed authentication
- Anchor docs: control a session (REST tools)
- Anchor docs: Web Unlocker
- Anchor docs: screenshot webpage
- Anchor docs: get page PDF
- Anchor docs: SDK tools reference
- Anchor docs: batch browser sessions
- Anchor docs: Automation Tasks
- Anchor docs: webhooks
- Anchor docs: hosted MCP