Compared

BrowserFleet
vs Browserless.

Both spare you from running browser infrastructure, and both hand you a CDP URL. Where they part company is what the page sees when it looks — and what a minute costs.

BrowserFleetBrowserless
macOS on real Apple hardwareYes — Apple M2, Metal GPUNo
BrowserReal Google Chrome, always headfulChromium-based, Linux
BillingPer active minute, prepaid, no idle chargeUnit-based (30-second units), monthly plans
Live view + real inputIncluded on every planLimited / debugger-style
Persistent profilesIncluded (3 / 25 / 250 per plan)Varies by plan
Bring your own proxyNo markupBuilt-in proxies, metered
Linux entry price$0.03 / hrEffective ~$0.18–0.24 / hr on entry plans

Browserless bills in 30-second units rather than hours, so effective hourly cost depends on your session shape. Competitor details change often — check their current docs before deciding; this describes their public offering as we understand it, not a promise about it.

Migrating

It's a URL swap.

Both ends speak CDP, so moving over means changing where connectOverCDP points. Selectors, waits and page logic are untouched — which means leaving is just as cheap. Lock-in should come from the product being better, not from your code being trapped.

// npm i @browserfleet/sdk playwright
import { BrowserFleet } from "@browserfleet/sdk";
import { chromium } from "playwright";

const bf = new BrowserFleet({ apiKey: process.env.BROWSERFLEET_API_KEY });

const session = await bf.createSession({
  image: "chrome-stable",
  machineClass: "mac-shared",   // or browser-standard
});

const browser = await chromium.connectOverCDP(BrowserFleet.cdpUrl(session));
const page = await browser.newPage();
await page.goto("https://example.com");

await bf.endSession(session.id); // billing stops here

Run the same script on both.

Five hours of Apple Silicon on the free credit. Point your existing suite at us and compare the block rate yourself.

Get an API key Talk to us

Built by a team that operates browser fleets in production for clients today.