CLOUD BROWSERS · FARM FRESH

Fresh browsers, grown on demand.

Real cloud Chromium for your code — planted in milliseconds, driven with Playwright, Puppeteer, or plain CDP, reaped the moment you are done. Big-farm infrastructure at roadside-stand prices.

FROM SEED TO SESSION

Plant it. Tend it. Harvest it.

One API call gets you a real browser in the cloud. No Selenium grid to babysit, no Chromium binaries in your Docker image, no leaking headful processes on a $5 VPS.

  1. 01 · PLANT

    Change one line

    Already wrote it against Browserbase? Point their SDK at the farm and keep every other line. That swap is the whole onboarding.

    // your existing code, unchanged
    const bb = new Browserbase({
      apiKey: process.env.BF_API_KEY,
      baseURL:
        "https://api.thebrowserfarm.com",
    });
  2. 02 · TEND

    Drive it your way

    It is real Chromium behind a CDP endpoint. Playwright, Puppeteer, or raw CDP — whatever already speaks the protocol, speaks to us.

    const s = await bb.sessions.create();
    const browser = await chromium
      .connectOverCDP(s.connectUrl);
  3. 03 · HARVEST

    Close it out

    Sessions are ephemeral. Close it and the microVM is reaped; the meter stops at the same instant, and the run lands in your history.

    await browser.close();
    // metered to the second, then gone
THE FARMSTEAD

Everything a growing fleet needs.

The essentials, done properly — not an enterprise feature matrix where half the rows say “Contact sales.”

  • Measured, not promised

    68 ms p50 to hand back a warm browser. A cold farm pays the Chromium start — 670 ms. We will always tell you which one you got.

  • Drop-in compatible

    The Browserbase dialect, spoken faithfully. No new SDK to learn, no rewrite to evaluate us, and no lock-in holding you here.

  • Your own microVM

    Every customer gets a hardware-isolated Firecracker VM — not a shared browser pool with your cookies one context away from a stranger's.

  • Live view and replay

    Watch a session while it runs, or scrub the recording afterwards to see exactly what the browser saw when your scraper broke at 3am.

  • Residential egress

    Datacenter IPs get walled by the sites you actually need. Route a session through residential egress when the errand calls for it.

  • Honest metering

    Billed by the browser-minute, visible in real time. When the session dies, the meter stops. No idle charges, no rounding up to the hour.

That is what launch looks like. None of it is serving customers today — which is exactly what the waitlist is for.

CONCEPT PRICING

The sign isn’t painted yet.

When it is, it will be a roadside stand: no sales calls, no annual contracts, no “platform fee.” Here is the shape we have in mind.

CONCEPTNothing below is for sale, and none of these numbers are committed. They are a sketch we are testing — if they are wrong for your workload, say so on the waitlist and they will move.

  • SPROUT

    $0/mo

    • ~500 browser-minutes a month
    • 2 concurrent sessions
    • Live view and short-term replays
    • No card to start
    Save my plot
  • WHERE WE'D STARTHOMESTEAD

    ~$12/mo

    • ~3,000 browser-minutes included
    • 10 concurrent sessions
    • Replays kept for weeks, not hours
    • Persistent profiles
    • Fractions of a cent per extra minute
    Save my plot
  • ACREAGE

    Usagebased

    • Concurrency by arrangement
    • Volume browser-minute rates
    • Longer replay retention
    • Support from a human
    Save my plot

Two things we will commit to while the rest moves: there will be a real free tier you can build on, and whatever the number ends up being, you will be able to read it on this page without booking a call.

THE FARM OPENS SOON

Claim your plot.

We are building this in the open and opening the gates in batches. Tell us what you would automate and we will write when there is a plot for you.

One email when the gates open. No newsletter, no drip campaign.