Appearance
Camoufox
Category: OSS Agent / Anti-Detect Browser
License: Free and open source (MPL-2.0)
Official site: https://camoufox.com
GitHub: https://github.com/daijro/camoufox
PyPI: https://pypi.org/project/camoufox/
What is Camoufox?
Camoufox is an open source anti-detect browser built for AI agents and web scraping. It modifies fingerprint data at the C++ level rather than using JavaScript injection, making detection far harder compared to tools that patch the DOM after load.
It ships a modified Firefox binary with a Python interface that is a drop-in replacement for Playwright. You write standard Playwright code; Camoufox handles the fingerprint randomization automatically on every launch.
Key characteristics
| Property | Value |
|---|---|
| Underlying browser | Firefox (modified at C++ level) |
| Python interface | Drop-in Playwright compatibility |
| Fingerprint spoofing | OS, device, navigator, fonts, headers, screen/viewport, addons, geolocation, timezone, locale |
| Headless modes | headless=True (standard), headless="virtual" (Xvfb on Linux) |
| Proxy support | Yes, pairs with rotating residential proxies |
| GeoIP matching | Optional [geoip] extra for locale/timezone auto-matching to proxy IP |
| Paid tier | None (free, accepts donations) |
Stability warning
Camoufox is under active development. The latest releases are highly experimental. Expect breaking changes. Not recommended for stable production use yet.
Use pinned versions in production pipelines and test on upgrade.
Where it fits in the browser matrix
Use Camoufox when you need a local anti-detect browser with C++-level fingerprint spoofing and Playwright-compatible code. For managed cloud anti-detect sessions with CAPTCHA solving and session replay, prefer Browserbase or Hyperbrowser instead.