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 app for browser releases, profiles, proxies, and multi-instance workflows. Review profile settings, check routes, and keep installations current in one place.

  • Edit profiles and select memory or storage policy
  • Check proxy routes with cancellable IP validation
  • Search settings and receive periodic update checks
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 prepares Launcher and its platform shortcut. Use Kernel Management to download a matching browser release. Supports Windows, macOS, and Linux.

Read the Launcher article

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%"

Need a profile after installation?

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