Getting Started
Install BotBrowser, launch it from automation frameworks, manage profiles, and verify fingerprint behavior before scaling out.
New to this section? Start with Installation.
Use This Section When You Need To
- You are setting up BotBrowser for the first time.
- You need a minimal Playwright or Puppeteer launch that stays profile-consistent.
- You want the shortest path from install to first verification.
Recommended Reading Order
- Installation - Install BotBrowser on Windows, macOS, and Linux, then verify the binary and profile setup.
- Playwright - Launch BotBrowser with Playwright using profile-first configuration and framework-specific cleanup.
- Puppeteer - Launch BotBrowser with Puppeteer using Chrome-mode startup and profile-controlled viewport behavior.
- First Verification - Verify BotBrowser fingerprint protection with CreepJS and BrowserLeaks after setup.
All Guides
| Guide | Description |
|---|---|
| Installation | Install BotBrowser on Windows, macOS, and Linux, then verify the binary and profile setup. |
| Playwright | Launch BotBrowser with Playwright using profile-first configuration and framework-specific cleanup. |
| Puppeteer | Launch BotBrowser with Puppeteer using Chrome-mode startup and profile-controlled viewport behavior. |
| Bot Script | Automate BotBrowser without Playwright or Puppeteer using --bot-script and the Chrome Debugger API. |
| CLI Recipes | Use copy-paste BotBrowser CLI recipes for proxy, fingerprint, identity, and deployment scenarios. |
| Profile Management | Manage BotBrowser profile files, versions, and lifecycle for reproducible fingerprint protection. |
| First Verification | Verify BotBrowser fingerprint protection with CreepJS and BrowserLeaks after setup. |