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
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.
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.
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.
Receive your profile by email
Your encrypted profile file arrives ready for Launcher or direct binary use.
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
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.ps1The installer downloads the launcher and latest kernel automatically. Supports Windows (x64), macOS (ARM64/x64), and Linux (x64/ARM64).
Direct Binary / CLI
Best for
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.
- 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.