ShardBrowser is an open-source anti-detect browser launcher designed for web scraping, browser automation, and multi-account management. It uses a modified Chromium engine to manage browser fingerprints at the rendering and networking levels. Users can create isolated profiles with persistent sessions, separate cookies, and customizable device identities. Its fingerprint library includes more than 220 device profiles covering Windows, macOS, Linux, and Android. Integrated proxy management supports SOCKS5, HTTP, and HTTPS connections with automatic geographic settings. Advanced networking includes QUIC, HTTP/3, and WebRTC traffic over SOCKS5 UDP. Developers can automate profiles through a local HTTP API, MCP server, and Python, Node.js, or Rust SDKs. Additional capabilities include synchronized windows and self-hosted team profile sharing.
Features
- Engine-level browser fingerprint customization covering WebGL, WebGPU, fonts, and TLS
- More than 220 device profiles with isolated cookies and persistent browsing sessions
- SOCKS5, HTTP, and HTTPS proxy management with geographic configuration matching
- Native QUIC, HTTP/3, and WebRTC networking through SOCKS5 UDP connections
- Browser automation through local HTTP APIs, MCP integration, and developer SDKs
- Synchronized browser windows with self-hosted profile sharing and team workspaces