Download

Download BotBrowser

Install BotBrowser on Windows, macOS, or Linux, then attach a profile to validate browser-level fingerprint protection and cross-platform consistency.

Download options

Start with Launcher or use the direct binary

Windows, macOS, Linux

Launcher is fastest for first-time setup. Direct Binary fits Playwright, Puppeteer, Selenium, Docker, and CI/CD workflows once you are ready to attach a profile.

WindowsmacOSLinuxLauncherDirect BinaryPlaywrightPuppeteerSeleniumDocker

Install Launcher

Use the guided installer for the fastest setup on Windows, macOS, or Linux.

Or use the direct browser binary

Start from GitHub Releases when you already run Playwright, Puppeteer, Selenium, Docker, or CI/CD.

Attach a profile when you are ready

Add your encrypted .enc profile after installation to begin validation, automation, or production use.

Complete setup with a profile

Download first. Attach a profile when you are ready to validate.

BotBrowser uses an encrypted fingerprint profile (.enc) for protected, stable output. Install Launcher or the direct binary first, then attach your profile to start validation.

After installation, support can help you attach the right profile for validation or production use.

1

Request a profile when installation is complete

When the browser is installed, contact support if you need a trial or production profile for your workflow.

2

Receive your profile by email

Your encrypted profile file arrives ready for Launcher or direct binary use.

3

Launch and validate

Run the same profile through Launcher, CLI, or automation after installation is complete.

Choose your download path

Two ways to download and install BotBrowser

Launcher installs and updates BotBrowser for you. Direct Binary is for existing automation and server environments.

BotBrowser Launcher

Best for

Recommended

Teams validating profiles, proxies, and privacy protection with the fastest setup path.

Desktop control plane for kernels, profiles, proxies, and multi-instance workflows. One-click install, updates, and profile management in one place.

  • Install the latest launcher and kernel automatically
  • Manage profiles, proxies, and multiple local instances
  • Best path for trials, validation, and guided onboarding
irm https://raw.githubusercontent.com/botswin/BotBrowser/main/launcher/scripts/setup-windows.ps1 -OutFile $env:TEMP\setup-windows.ps1; powershell -ExecutionPolicy Bypass -File $env:TEMP\setup-windows.ps1

The installer downloads the launcher and latest kernel automatically. Supports Windows (x64), macOS (ARM64/x64), and Linux (x64/ARM64).

Direct Binary / CLI

Best for

Advanced

Automation, Docker, CI/CD, and headless deployments that already have an existing runtime stack.

Download the browser binary from GitHub Releases and launch with command-line flags. Keep your existing automation stack while moving to browser-level privacy protection.

PlaywrightPuppeteerSeleniumDocker
  • Fits Playwright, Puppeteer, Selenium, and Docker workflows
  • Launch with profile, proxy, and isolated runtime flags
  • Best path for servers, containers, and scripted rollouts

Launch example

chrome.exe --no-sandbox --bot-profile="C:\path\profile.enc" --user-data-dir="%TEMP%\bb_%RANDOM%"

What happens next

After installation, choose the path that matches your stage

BotBrowser supports validation, scale-up, and enterprise rollout without changing the core browser model.

Start with validation

Use one profile, one proxy path, and Launcher to verify privacy protection and cross-platform consistency first.

Move into scaled workloads

Attach profiles to automation, isolate per-context runtime, and expand without switching browser models.

Need rollout help?

If you need Android WebView, custom kernels, or deployment guidance, work directly with support.

Need a profile after installation?

Install BotBrowser first, then contact us for a trial profile, pricing, or deployment help.