ShardBrowser
Free, open-source anti-detect browser launcher for web scraping and multi-accounting. By the ProxyShard team. Engine-level fingerprint spoofing in Chromium 148 (WebGL / WebGPU / Client Hints / fonts / TLS), 170+ device profiles bundled, stable QUIC + WebRTC over SOCKS5.
A free open-source browser launcher that creates multiple isolated browser identities, each spoofed at the Chromium engine level to look like a real distinct device, so web scraping and multi-account workflows avoid fingerprint-based detection.
This repository provides a free, open-source browser launcher called ShardX designed for web scraping and managing multiple separate browser identities at the same time. Websites can track and identify visitors by collecting detailed technical information about their browser and computer, a technique called fingerprinting. ShardX is built to make each browser session appear as a distinct, believable real device so that tracking systems cannot link sessions together or flag them as automated.
Unlike most anti-detection tools that work by injecting code into web pages, this one patches the underlying Chromium browser engine directly. The spoofed values are therefore consistent across every part of the browser, including the graphics pipeline, audio stack, font lists, and network layer, rather than being a surface-level overlay that detection systems can spot. Over 170 pre-built device profiles are included, covering Mac, Windows, and Linux machines with a variety of graphics configurations. The launcher automatically sets the timezone, language, and location for each profile based on the proxy attached to it.
The proxy support includes SOCKS5 with UDP relay, which allows the browser to send real-time traffic types through the proxy without leaking the host machine's real IP address. Each profile stores its own cookies and browser session data separately, so running dozens of accounts in parallel does not mix their state or let sites connect them.
A local API is included so other programs can start or stop profiles and retrieve a connection address for controlling the browser programmatically. A companion integration for AI coding assistants is also bundled for natural-language profile management.
The launcher is free to use with any proxy service. The team behind it also sells a proxy service called ProxyShard, which is designed to pair with the full UDP relay and fingerprint-matching features described in the README.
Where it fits
- Run dozens of isolated browser profiles in parallel for web scraping without sites linking sessions together or flagging them as automated.
- Manage multiple platform accounts simultaneously, each with its own fingerprint, cookies, proxy, and session data stored separately.
- Control browser profiles programmatically via the local API to start or stop profiles and retrieve connection addresses for tools like Playwright.
- Assign a SOCKS5 proxy with UDP relay to each profile so real-time traffic routes through the proxy without leaking the host machine's IP.