Anti-detect browser infrastructure for developers. Run thousands of nearly undetectable browser sessions — or call the Web Data API and get markdown, structured JSON and screenshots back.
Works with Playwright, Puppeteer, and any CDP client.
Get up and running in minutes, not days. Pick a step to see the code.
import { chromium } from "playwright";
// Connect to a Wayfern browser by opening the CDP WebSocket with a link token.
// Sessions are created implicitly when this connection opens; there is no REST
// endpoint to "create" a session.
const browser = await chromium.connectOverCDP(
"wss://browser.wayfern.com/ws?token=<LINK_TOKEN>",
);
const context = browser.contexts()[0];
const page = await context.newPage();
await page.goto("https://example.com");
console.log(await page.title());
await browser.close();Everything you need to collect data at scale without getting blocked.
Each browser session generates a unique, consistent fingerprint that passes nearly all major detection tests.
Run thousands of concurrent browser sessions across a distributed infrastructure with automatic load balancing.
Eight REST endpoints — scrape, crawl, map, extract, screenshot, brand, styleguide, fonts — return markdown and structured JSON without you driving a browser.
Built-in evasion for Cloudflare, DataDome, PerimeterX, and other major anti-bot systems.
Maintain cookies, local storage, and browser state across sessions for complex multi-step workflows.
Connect via standard CDP protocol. Works with Puppeteer, Playwright, and any WebSocket-compatible library.
Humanized Playwright scrapers for ten major sites, shipped as an npm package. Point them at a Wayfern session — or any browser you already run.
npm install wayfern playwrightEvery scraper takes a Playwright page as its first argument, so it works with any Playwright-drivable browser.
Browser sessions, the Web Data API, live search, and captcha solving all draw from the same monthly balance — one bill, every rate published up front. Here's how far each plan goes.
For a solo developer getting started.
One shared balance: each figure is the most you can do if the whole month goes to that single activity. Mix them however you like.
For teams scaling internet-scale scraping.
One shared balance: each figure is the most you can do if the whole month goes to that single activity. Mix them however you like.
For high-volume crawls and large parallel workloads.
One shared balance: each figure is the most you can do if the whole month goes to that single activity. Mix them however you like.
Datacenter egress free · Web Data add-ons billed per page · optional residential exits pay-as-you-go · see full pricing →
No logo wall, no invented testimonials. Here is how the platform actually handles your credentials, your traffic and your money — each point links to the page that spells it out.
Page contents from your sessions are not collected or retained. We keep the operational metadata needed to run and bill the service — nothing about the pages themselves.
API tokens are shown once and stored only as a hash, carry explicit scopes and an optional expiry, and can be revoked instantly. Login codes are short-lived by design.
See every signed-in device and sign any of them out from your account page. Without an active subscription you can delete the account outright — email, projects and tokens go with it.
Run out of credits and the platform hard-stops rather than billing you for overage. Auto-top-up is off until you turn it on, and every invoice is downloadable from your account.
Exit routing and fingerprint selection are applied by the platform. Your code connects to a link token, never to upstream proxy credentials, so nothing sensitive reaches the client.
The terms set out what the platform may and may not be used for, and we enforce them. Scraping is a legitimate engineering tool and we treat it as one — abuse gets accounts closed.
The short version. The details live on the pricing page and in the docs.
Start on Developer or Business in minutes, or talk to us about Enterprise volume and dedicated infrastructure.