Agent-ready Kernel-level antidetect browser · Windows & Linux

The antidetect browser
your AI agent can drive.

Real-device fingerprints, controlled with the standard Playwright API you already write. Start free with unlimited local profiles — at the lowest price in the market.

Real-device fingerprints No credit card Windows & Linux
Windows 11 · Chrome 149
Undetected
Profile Ads — US East
Canvas hash a1f3·9e7c·2b
WebGL vendor Intel Iris Xe
Timezone America/New_York
Audio context 124.0438·52
Fingerprint integrity 100% consistent
0
Fingerprint categories
0
Tunable parameters
0
Real WebGL signatures
100%
Kernel-level spoofing

Real fingerprints.
Agent-ready control.

The only browser sitting in the gap between the antidetect crowd and the agent-browser crowd — with the lowest price in the category.

Drive it with Playwright you already wrote

Standard Playwright API, no proprietary SDK to learn. Connect your AI agent or automation script in one line and it just runs.

PlaywrightMCPone-line launch

Not spoofed. Real devices.

Every profile carries the fingerprint of a real device — not randomized noise that anti-bot systems flag. Consistent across Canvas, WebGL, fonts and the engine layer.

CanvasWebGLFontsEngine-level

The most you get for the least you pay

The lowest-priced plans in the category — and managed residential proxies come with every paid plan, so you don't have to wire up a third party.

Lowest priceResidential proxies

Unlimited local profiles, free

Create as many profiles as you want on disk at zero cost — most competitors cap you at 2 to 5. Pay only when you need concurrency or cloud sync.

$0 foreverNo card

Log in once. Stay logged in.

Cookies, sessions and local storage persist across restarts. Warm up an account once and it stays warm.

CookiesSessionslocalStorage

Passkeys, captured and replayed

Every profile carries its own virtual authenticator. When a site enrols a passkey, AntiBrow captures it automatically and replays it on the next sign-in — passwordless logins stay warm per identity, no re-enrolment. On by default for every new profile.

WebAuthnFIDO2Auto-captureOn by default

See every browser, live

Watch headless sessions as they run, in real time, from your dashboard. No black box — know exactly what your agents and accounts are doing.

Live ViewColor tags
Deep dive · Real-device fingerprints

Every signal lines up — because it came from one real machine.

Randomized fingerprints betray themselves: a Windows user-agent paired with a font list no matching machine would have, or a GPU string no real card ever shipped. Anti-bot systems are built to catch exactly those contradictions.

We sample each profile whole, from a coherent device profile, and spoof it at the kernel level through the Engine runtime. Canvas, WebGL, audio, fonts and the protocol layer all agree — by construction, not by luck.

30+ categories, 500+ parameters — Canvas, WebGL, WebGPU, audio, fonts, WebRTC, battery, media devices and more.
Coherent by construction — every value drawn from the same real device, never mixed and matched.
Kernel-level spoofing — a battle-tested engine for Windows & Linux that spoofs below the JS layer, not just via injected JS.
fingerprint · profile "ads-us-east" real device
User-Agent Win64 · Chrome 149.0
Platform Win32
WebGL renderer ANGLE · Intel Iris Xe
Canvas hash a1f3·9e7c·2b
Audio context 124.0438·52
Fonts 218 Windows fonts
Timezone / IP America/New_York
Hardware 8 cores · 16 GB
All 30+ categories consistent0 contradictions
Proof · Real detector & anti-bot tests

Open the detectors.
Walk through the bot walls.

Verified by launching a real profile through a residential proxy, then opening the checks anyone can run — the public fingerprint detectors Whoer.net and CreepJS, plus live enterprise anti-bot walls from DataDome and Kasada. Live capture, not mockups.

100% disguise
Whoer.net result — 100% disguise, proxy not detected, no DNS leak
Whoer.net — proxy not detected, no DNS leak, and OS, browser & geo all line up.
0% headless · 0% stealth
CreepJS result — 0% headless, 0% stealth, high confidence
CreepJS — high confidence, webdriver=false, timezone & locale aligned to the proxy.
DataDome passed · no CAPTCHA
leboncoin.fr, protected by DataDome, served its real listings with no CAPTCHA wall
DataDome — leboncoin.fr (x-datadome: protected) served its real listings; no CAPTCHA wall, no captcha-delivery redirect.
Kasada 429 → 200 solved
footlocker.com, protected by Kasada, after the proof-of-work challenge was solved in-browser and the real storefront loaded
Kasada — footlocker.com (x-kpsdk-*) threw its 429 proof-of-work challenge; the profile solved it in-browser and the real storefront rendered.

Live verification run — exact scores vary with proxy and fingerprint. The point is consistency: every layer tells the same story.

From zero to undetectable
in under five minutes.

Create a profile

Pick a target OS and locale. We assign a coherent, real-device fingerprint — every signal aligned, nothing to give it away.

Launch or automate

Open it in the desktop app, or grab a Playwright handle in code. Same fingerprint, same session, either way.

Scale & persist

Run dozens of isolated identities side by side. Sessions persist, labels keep you oriented, agents take the wheel.

Run a hundred identities from one desktop app.

A no-code cockpit to create, label, launch and watch every profile. No terminal required — and the Playwright API is one click away when you want it.

AntiBrow desktop app — the Environments view listing browser profiles, each with its own fingerprint, group, proxy binding, sync state and running status.
Free · unlimited local profiles · no credit card

Colour-coded labels

Each window shows its profile's colour, name and label right in the address bar.

Clone or randomize

Duplicate a configured profile, or roll a fresh self-consistent fingerprint in a click.

Proxy per profile

Bind a managed or custom HTTP/SOCKS5 proxy — timezone, locale and geo follow the exit IP.

Same profile in code

Launch from the app, or drive the identical profile from the SDK and AI agents.

playwright.ts mcp.json
// Launch a real-device profile, get Playwright back
import { AntiDetectBrowser } from "anti-detect-browser"

const ab = new AntiDetectBrowser({ key: "your-api-key" })

const { browser, page } = await ab.launch({
  profile: "ads-us-east",
  fingerprint: { tags: ["Windows 10", "Chrome"] },
  proxyId: "us-east-01",
})

await page.goto("https://example.com")
// → standard Playwright Browser + Page
// Drop into any MCP client — Claude included
{
  "mcpServers": {
    "anti-detect-browser": {
      "command": "npx",
      "args": ["anti-detect-browser", "--mcp"],
      "env": {
        "ANTI_DETECT_BROWSER_KEY": "your-api-key"
      }
    }
  }
}
// → agent gets launch, navigate, click, screenshot tools

Point your agent and go.

Hand any AI agent a fully fingerprinted browser over MCP, or wire it up with the standard Playwright API you already write — no proprietary SDK to learn.

One-line MCP setup. Run the SDK as an MCP server with browse, click, type, read and screenshot tools.
Standard Playwright handles. No bespoke API to learn — browser and page behave exactly as you expect.
Headful or headless. Same fingerprint integrity whether a human watches via Live View or an agent runs solo.

Built for scale, priced for everyone.

Unlimited local profiles, free forever. Paid plans add concurrency and cloud sync — priced lower than anyone in the category, not per seat.

Free
$0 /mo
Unlimited local profiles to ship your first stealth browser.
  • Unlimited local profiles
  • 1 concurrent browser
  • Playwright + MCP server
Start free
Basic
$9.9 /mo
For individuals with multiple accounts.
  • Unlimited local profiles
  • 5 concurrent browsers
  • 20 cloud-synced profiles
  • 2 residential proxies / mo
Choose Basic
Most popular
Pro
$19.9 /mo
For professionals running many accounts.
  • Unlimited local profiles
  • 20 concurrent browsers
  • 100 cloud-synced profiles
  • 5 residential proxies / mo
Choose Pro
Team
$49.9 /mo
For teams running at scale.
  • Unlimited local profiles
  • 100 concurrent browsers
  • 1000 cloud-synced profiles
  • 10 residential proxies / mo
Choose Team
See full pricing & comparison →

Questions, answered.

Each fingerprint is sampled as a coherent Windows device profile — actual WebGL renderers, canvas hashes, audio stacks and font lists. Nothing is randomly generated, so signals never contradict each other.

No. launch() returns standard Playwright Browser and Page instances. Existing scripts work out of the box — only the launch line changes.

Run npx anti-detect-browser --mcp and the SDK exposes launch, navigate, click, type, read and screenshot tools. Drop it into Claude or any MCP client and your agent operates a fully fingerprinted browser.

Yes. Cookies, localStorage, IndexedDB and session state are stored per profile, so logged-in accounts stay warm across restarts.

Yes. Every profile gets its own virtual authenticator, so passkeys enrolled on a site are captured automatically and replayed on later logins — passwordless sign-ins persist per identity across restarts, just like cookies. Passkey capture & replay is on by default when you create a profile, and can be turned off per profile.

Windows and Linux are supported today; macOS is coming soon. The desktop app, the automation SDK and the MCP server all run on Windows and Linux (Node 18+).

Yes — unlimited local profiles with the full fingerprint kernel, no credit card required. Paid plans start at $9.9/mo and add concurrency and cloud sync, lower than anyone in the category.

Give your agent a browser the web
can't tell apart from a human.

Real-device fingerprints, driven by the Playwright you already write.

No credit card · Windows & Linux · macOS coming soon