CloakBrowser
SHA-256Stealth Chromium that passes every bot detection test. Drop-in replacement for Playwright/Puppeteer with C++ level fingerprint patches.
Real Chromium binary with C++ fingerprint patches, passes all bot detection, drop-in replacement for Playwright/Puppeteer.
Core Features
- 57+ C++ source-level patches (canvas, WebGL, audio, WebRTC, etc.) — not JS injection
- Auto-updating stealth builds always on latest Chromium
- Drop-in Playwright/Puppeteer replacement for Python and JavaScript (3 lines of code)
- Humanize mode: Bézier mouse curves, realistic keystrokes and scroll patterns
- Native SOCKS5 proxy, auto-detect timezone/locale from proxy IP
What It Can't Do
- •First run downloads ~200MB Chromium binary (requires stable internet). humanize=True adds latency for realistic behavior. Stealth does not guarantee anonymity — you must configure your own proxies. Designed for automation, not everyday browsing.
Use Cases
- Web scraping bypassing Cloudflare and other anti-bot protections
- Multi-account management (alternative to Multilogin/GoLogin)
- Stealth browser backend for AI agents and automation frameworks
- Testing anti-detection capabilities of websites
Detailed Introduction
CloakBrowser is a real Chromium binary with 57+ C++ source-level patches that modify browser fingerprints (canvas, WebGL, audio, WebRTC, network timing, etc.). It passes Cloudflare Turnstile, reCAPTCHA v3 (0.9 score), FingerprintJS, and 30+ detection services. Works as a drop-in replacement for Playwright and Puppeteer in Python and JavaScript — just change the import. Features include auto-updating stealth builds, human-like interaction mode (Bézier curves, realistic keystrokes), native SOCKS5 proxy support, and a self-hosted Browser Profile Manager for multi-account management. No subscriptions, no usage limits, free and open source under MIT license.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Install the appropriate package for your distro (dpkg / rpm / AppImage)
pip install cloakbrowser or npm install cloakbrowser
Replace import playwright with from cloakbrowser import launch
Call launch() to create a browser instance, then use standard Playwright/Puppeteer API
- pip install cloakbrowser or npm install cloakbrowser
- Replace import playwright with from cloakbrowser import launch
- Call launch() to create a browser instance, then use standard Playwright/Puppeteer API
SHA-256 checksum verified
Checksum extracted from GitHub official Release page
SHA256 Checksum
759670947e041a956a198c2d66be501cc767ae8bdba6e33f9b8be76909c4d829This checksum is extracted from the GitHub Release page. Verify file integrity after download.
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
Python: pip uninstall cloakbrowser; JavaScript: npm uninstall cloakbrowser. Delete ~/.cloakbrowser cache directory to fully remove the binary.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Similar Projects
Immich
High performance self-hosted photo and video management solution with automatic backup, AI search, facial recognition, and multi-user support.
syncthing
A continuous file synchronization program that syncs files between devices securely and automatically, with no central server.
uBlock Origin
uBlock Origin is a wide-spectrum content blocker for Chromium and Firefox that is CPU and memory efficient. Blocks ads, trackers, miners, and malware out of the box.