Compare

HeadlessFleet vs Kernel

Kernel charges $0.48 per headful browser-hour, and $200 a month above 10 concurrent browsers. HeadlessFleet charges $0.10 or less per browser-hour, allows 50 concurrent browsers for $99 and sends every session through a US mobile carrier.

As of 2026-10-05.

  • US mobile IPs
  • Verizon, AT&T and T-Mobile
  • Billed per second
  • Playwright over CDP

At a glance

  • $99 vs $200

    Worked example B, headless, at up to 50 concurrent. Growth vs Start-up. Headful costs $246 on Kernel.

    Sources: HeadlessFleet, Kernel 1 2

  • $0.10 vs $0.48

    Per headful browser-hour, Starter vs Hobbyist.

    Sources: HeadlessFleet, Kernel

  • $55 vs $164

    Worked example C, headful, 300 browser-hours at up to 10 concurrent. Starter vs Hobbyist.

    Sources: HeadlessFleet, Kernel

Figures as of 2026-10-05. Worked examples are our arithmetic.

Choose HeadlessFleet if

As of 2026-10-05, with sources in the tables below.

What a month costs

Our arithmetic from list prices as of 2026-10-05. How we calculate

Monthly cost of three workloads at each vendor’s list prices, as of 2026-10-05. Our arithmetic.
Monthly usageHeadlessFleetKernel headful / headless
A 100 browser-hours, 20 GB, up to 10 concurrent$50Starter$68 / $30Hobbyist
B 200 browser-hours, 25 GB, up to 50 concurrent$99Growth$246 / $200Start-up
C 300 browser-hours, 5 GB, up to 10 concurrent$55Starter$164 / $38Hobbyist
Sourcessourcesources 1 2

Feature by feature

Published list prices and documented features, as of 2026-10-05. Kernel’s managed proxy data can be any type and is unmetered; ours is US mobile. “Not published” means the vendor’s public pages didn’t state it on 2026-10-05. Self-serve plans unless noted.
FeatureHeadlessFleetKernel
Plans and price
Free plan$0, no card: 20 browser-h and 10 GB mobile data a month; 5 concurrent; 6 h sessions source$0 plus $5/mo usage credit; 5 concurrent; managed proxy in stealth mode source
Paid plans (concurrent browsers)Starter $29 (10) · Growth $99 (50) · Scale custom sourceHobbyist $30 (10) · Start-up $200 (150) · Enterprise custom source
Included usageStarter 40 h + 5 GB · Growth 200 h + 25 GB sourceUsage credit: $10/mo (Hobbyist), $50/mo (Start-up) source
Browser time$0.10/h (Free, Starter) · $0.09/h (Growth) source$0.48/h headful · $0.06/h headless sources 1 2
How time is countedPer second from ready to stop; queue and boot time free; idle billed (closes after 120 s idle by default) sources 1 2Per second of activity; idle over 5 s not billed source
Network
Managed proxy typeUS mobile carrier (Verizon, AT&T, T-Mobile), on every session sourceDatacenter, ISP, residential, mobile source
Managed proxy dataIncluded: 10 GB (Free), 5 GB (Starter), 25 GB (Growth). Then $1/GB on every plan source$0: unmetered; fair use; restricted destinations source
Managed mobile-carrier IPsYes, on all plans sourceYes; Kernel’s pricing docs list Hobbyist and up sources 1 2
Bring your own proxyNoStart-up and up source
Exit locationsUS only: by state; by city where available; by carrier where the provider reports it sources 1 2By country code; state and city for mobile, best effort source
Platform
IsolationOwn Firecracker microVM per session; destroyed when it stops; never reused sourceVM-level, on Firecracker-based Hypeman; pooled browsers with reuse turned on keep state sources 1 2
Where browsers runOne location: US centralus-east; eu-west and ap-southeast on Start-up and up source
Max session length6 h (Free, Starter) · 12 h (Growth) · 24 h (Scale) sourceIdle timeout up to 72 h source
CAPTCHA solvingNoneAutomatic in stealth mode, all plans; no separate charge listed sources 1 2
Fingerprint managementNoneAnti-detection configuration on every browser; stealth mode source
Live viewYes, on headful sessionsYes, on all plans; not in headless mode sources 1 2
Session recordingNone (CDP traffic and live view aren’t recorded) sourceMP4 replays source
FrameworksPlaywright over CDP · no SeleniumCDP (Playwright, Puppeteer), WebDriver BiDi source
Official SDKsNot yet published sourceTypeScript, Python, Go source

Switching from Kernel

If your code already uses connectOverCDP, only session creation changes. One POST creates a session in its own microVM, with no SDK to install.

Read the quickstart

Get 20 browser-hours and 10 GB of US mobile data a month, free.