Scrape the web at internet scale

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.

99.9%
Uptime
10,000+
Concurrent sessions
<100ms
Spin-up time
<1%
Detection rate

Three steps to scale

Get up and running in minutes, not days. Pick a step to see the code.

connect.js
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();

Built for serious scraping

Everything you need to collect data at scale without getting blocked.

Nearly Undetectable Fingerprints

Each browser session generates a unique, consistent fingerprint that passes nearly all major detection tests.

Massive Parallelism

Run thousands of concurrent browser sessions across a distributed infrastructure with automatic load balancing.

Web Data API

Eight REST endpoints — scrape, crawl, map, extract, screenshot, brand, styleguide, fonts — return markdown and structured JSON without you driving a browser.

Anti-Bot Bypass

Built-in evasion for Cloudflare, DataDome, PerimeterX, and other major anti-bot systems.

Persistent Sessions

Maintain cookies, local storage, and browser state across sessions for complex multi-step workflows.

Developer-First API

Connect via standard CDP protocol. Works with Puppeteer, Playwright, and any WebSocket-compatible library.

Prebuilt scrapers for the sites that fight back

Humanized Playwright scrapers for ten major sites, shipped as an npm package. Point them at a Wayfern session — or any browser you already run.

shell
npm install wayfern playwright
AmazonGoogleLinkedInTikTokInstagramWalmartZilloweBayIndeedYelp

Every scraper takes a Playwright page as its first argument, so it works with any Playwright-drivable browser.

Stop maintaining a browser farm

Proxy wiring
Roll your own:Manual, per provider
Wayfern:Built in
Fingerprint upkeep
Roll your own:Ongoing cat-and-mouse
Wayfern:Automatic, passes major tests
Anti-bot updates
Roll your own:You chase them
Wayfern:We chase them
Scaling
Roll your own:Provision a browser farm
Wayfern:1 → 10,000, no config changes
Spin-up time
Roll your own:Seconds, cold starts
Wayfern:<100 ms, warm pools
Time to first session
Roll your own:Days
Wayfern:Minutes

One balance. Spend it on anything.

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.

Developer

For a solo developer getting started.

$19 / month
  • up to 190
    browser-hours ≈ $0.10 / hour
  • up to 1,520
    pages scraped 1 credit / page
  • up to 760
    live searches
  • up to 1,520
    captcha solves

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.

  • 20 concurrent sessions
  • 1 developer seat

Business

For teams scaling internet-scale scraping.

Recommended
$99 / month
  • up to 1,125
    browser-hours ≈ $0.09 / hour
  • up to 9,000
    pages scraped 1 credit / page
  • up to 4,500
    live searches
  • up to 9,000
    captcha solves

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.

  • 100 concurrent sessions
  • 10 team seats

Scale

For high-volume crawls and large parallel workloads.

$499 / month
  • up to 5,750
    browser-hours ≈ $0.09 / hour
  • up to 46,000
    pages scraped 1 credit / page
  • up to 23,000
    live searches
  • up to 46,000
    captcha solves

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.

  • 400 concurrent sessions
  • 50 team seats

Datacenter egress free · Web Data add-ons billed per page · optional residential exits pay-as-you-go · see full pricing →

What we do with your data, in plain terms

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.

We never store what you scrape

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.

Privacy policy

Secrets are hashed, scoped and revocable

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.

Token reference

You control your sessions and your account

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.

Your rights

Spending stops where you set 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.

How billing works

Proxy and fingerprint routing stays server-side

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.

Browser API

Lawful use is a condition of the service

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.

Terms of service

Questions, answered

The short version. The details live on the pricing page and in the docs.

Does it work with Playwright and Puppeteer?
Yes — Wayfern speaks the standard Chrome DevTools Protocol over WebSocket. Use chromium.connectOverCDP() or puppeteer.connect() against wss://browser.wayfern.com/ws with a link token; the session is created the moment the connection opens. Any CDP-compatible client works.
How does credit pricing work?
One fungible credit ($0.0125) covers everything. A session-hour (one open page for one hour) is 8 credits — about $0.10 — a live web search is 2 credits per provider results page, and a captcha solve is 1 credit. On the Web Data API a scraped, extracted or crawled page is 1 credit, a screenshot 5, a font report 5, and a brand profile or styleguide 10; map costs 2 credits per 10 discovered URLs. Screenshot, PDF or JSON output adds 4 credits per page (once, however many you request) and an LLM summary adds 2. Developer includes 1,520 credits a month, Business includes 9,000 credits a month, Scale includes 46,000 credits a month.
What happens when I run out of credits?
The platform hard-stops — no surprise overage. If you prefer, switch on auto-top-up to bill extra usage at the base $0.0125/credit, or buy a non-expiring credit pack that rolls over month to month.
Do I pay for bandwidth or proxies?
Datacenter egress is free on every plan. Residential exits are optional and metered per byte at 320 credits/GB, drawn from the same balance as everything else — you are never billed for them unless you route a request through one.
How does Wayfern avoid looking automated?
Every session runs on a generated fingerprint that is verified before use, and a session whose identity goes stale fails closed rather than continuing with a mismatched one. On the Web Data API, proxy:'auto' starts on a datacenter exit and retries once through a residential exit when a navigation is classified as blocked.
Can I control location and keep state between runs?
Yes. Pick the exit geography with country/region/city/ISP parameters on the WebSocket URL, pin the same exit IP across a flow with a sticky session id, and keep cookies and local storage across sessions for multi-step workflows.

Ready to scale?

Start on Developer or Business in minutes, or talk to us about Enterprise volume and dedicated infrastructure.