A fingerprint browser based on Ungoogled Chromium.
⚠️ Notice: This project provides no technical support. Please do not contact me for help. Anyone who contacts you asking for payment is a scammer — do not be fooled.
Please download the version suitable for your system from the links below. Each major version of Chromium is compiled into a corresponding release. Choose the appropriate version for your operating system:
| Version | Source Code | Windows | Linux | MacOS |
|---|---|---|---|---|
| Chrome 148 | Released with Chrome 149 | Installer ZIP | AppImage TAR.XZ | 148.0.7778.215-1.1_macos.dmg |
| Chrome 144 | 144.0.7559.132 | Installer ZIP | AppImage TAR.XZ | |
| Chrome 142 | 142.0.7444.175 | Installer ZIP | AppImage TAR.XZ | 142.0.7444.175-1.1_macos.dmg |
| Chrome 139 | 139.0.7258.154 | Installer ZIP | AppImage TAR.XZ | 139.0.7258.154-1.1_macos.dmg |
| Chrome 138 | 138.0.7204.183 | Installer ZIP | 138.0.7204.183-1_linux.tar.xz | |
| Chrome 136 | 136.0.7103.113 | Installer ZIP | 136.0.7103.113-1_linux.tar.xz | 136.0.7103.113-1.1_macos.dmg |
| Chrome 135 | 135.0.7049.95 | Installer ZIP | 135.0.7049.95-1_linux.tar.xz | 135.0.7049.95-1.1_macos.dmg |
| Chrome 134 | 134.0.6998.165 | Installer ZIP | 134.0.6998.165-1_linux.tar.xz | |
| Chrome 133 | 133.0.6943.126 | Installer ZIP | 133.0.6943.126-1_linux.tar.xz | |
| Chrome 132 | 132.0.6834.159 | Installer ZIP | 132.0.6834.159-1_linux.tar.xz | 132.0.6834.110-1.1_macos.dmg |
For chinese users, you can download via cloud storage
Quark: https://pan.quark.cn/s/9bb65af874fb
You can find the compiled versions for each major Chromium release on the GitHub Release page. Download the appropriate file for your platform.
SOURCE CODE IS AVAILABLE IN THE GITHUB REPOSITORY TAGS, NOT IN THE MAIN BRANCH!
To maintain the integrity of this free and open source project, we've adopted a delayed source code release policy:
This approach helps prevent unauthorized repackaging and profiteering from our work while maintaining our open source commitment.
Once the source code is released, you can build by referring to the ungoogled-chromium documentation. Simply replace the ungoogled-chromium submodule URL with the fingerprint-browser repository URL.
🔥 EasyChat is a Claude official site mirror providing China direct access experience with 1:1 restoration of official features for efficient AI assistant services!
🔗 Visit: https://easychat.top
A one-stop solution designed for users who need Claude Code / Codex but prefer not to self-host.
Core Advantages:
🔗 Visit: https://flapcode.com
You can use creepjs and browserleaks to test fingerprint modification effects.
navigator.userAgent, navigator.platform, navigator.userAgentData and Client Hints information.Optimized for automation scenarios, offering the following features:
Fake Shadow DOM Support
Adds the fakeShadowRoot property, equivalent to the shadowRoot property, enabling access to Closed Shadow Root for easier automation handling.
Avoid CDP Detection
Prevents Chrome DevTools Protocol (CDP) detection when invoking Runtime.enable, enhancing stealthiness for automation tools.
Webdriver
Sets navigator.webdriver to false to avoid detection of automation tools.
Headless
Only changes User-Agent from HeadlessChrome to Chrome. Other headless characteristics remain unchanged, use with caution.
You can enable or customize fingerprinting and privacy protection features by passing command line arguments when launching the browser:
| Command Line Argument | Description | Examples |
|---|---|---|
--fingerprint | Specifies the fingerprint seed. When enabled, most fingerprinting features take effect | 32-bit integer |
--fingerprint-platform | Specifies the operating system type | windows, linux, macos |
--fingerprint-platform-version | Specifies the operating system version | Uses default version if not specified |
--fingerprint-brand | Specifies the browser brand in User-Agent and User-Agent Data | Chrome, Edge, Opera, Vivaldi (default is Chromium if not specified) |
--fingerprint-brand-version | Specifies the version number for the browser brand | Uses default version if not specified |
--fingerprint-hardware-concurrency | Specifies the number of CPU cores | Integer value (randomly generated from fingerprint seed if not provided) |
--disable-non-proxied-udp | Specifies WebRTC policy, by default non-proxied UDP connections are disabled | Recommended to keep default setting |
--lang | Sets the browser language | Language code (e.g., en-US) |
--accept-lang | Sets the languages accepted by the browser | Language codes (e.g., en-US,en) |
--timezone | timezone | Timezone (e.g., Asia/Shanghai, UTC) |
--proxy-server | proxy server | http, socks proxy (password authentication not supported) |
--disable-spoofing | Disable specific fingerprint spoofing (Chrome 144+) | Comma-separated values: font, audio, canvas, clientrects, gpu |
--fingerprint-gpu-vendor | ||
--fingerprint-gpu-renderer | ||
--disable-gpu-fingerprint | --disable-spoofing=gpu instead) |
GPU Fingerprinting Parameters
Note:
--fingerprint-gpu-vendorand--fingerprint-gpu-rendererhave been removed in Chrome 144. Use--disable-spoofing=gputo disable GPU fingerprint spoofing instead.
Starting from Chrome 139, GPU fingerprinting is automatically enabled when using the --fingerprint parameter. The following optional parameters allow for custom GPU configuration:
--fingerprint-gpu-vendor (Optional)
Intel Inc., NVIDIA Corporation, AMD, Apple--fingerprint-gpu-renderer (Optional)
Intel Iris OpenGL Engine, NVIDIA GeForce GTX 1060, AMD Radeon RX 580Chrome 131 introduced two command line arguments for advanced customization of User-Agent and User-Agent Data:
--fingerprint-brand
User-Agent and User-Agent Data.Chrome, Edge, Opera, Vivaldi, or custom brand names.--fingerprint-brand-version
Chrome, Edge, Opera, Vivaldi all provide default versions, custom versions can also be passed.These arguments enhance browser environment simulation capabilities, suitable for automation and testing scenarios. If --fingerprint-brand is not specified, the default brand will be used.
Updated UserAgent and UserAgentData Fingerprint Implementation
navigator.userAgent and navigator.userAgentData.Updated Audio Fingerprint Implementation
Updated Canvas Fingerprint Implementation
GPU Fingerprint Disable Option
--disable-gpu-fingerprint parameter to disable GPU fingerprint if needed.--disable-spoofing=gpu instead.Removed GPU Fingerprint Parameters
--fingerprint-gpu-vendor, --fingerprint-gpu-renderer, and --disable-gpu-fingerprint parameters.New --disable-spoofing Parameter
font, audio, canvas, clientrects, gpu--disable-spoofing=font,gpu disables font and GPU fingerprint spoofing.Here are command line examples for several common use cases:
./chrome --fingerprint=1000 --user-data-dir=/tmp/chromium/1000 --timezone="America/Los_Angeles" --proxy-server="your_proxy_server_address"
chrome.exe --fingerprint=2023 --fingerprint-platform=macos --fingerprint-platform-version="15.2.0" --fingerprint-brand="Edge" --user-data-dir=%TEMP%\chromium
| Testing Platform | Status |
|---|---|
| CreepJS | ✔️ 51.5%. |
| PixelScan | ✔️ Pass audio fingerprint detection. |
| BrowserScan | ✔️ GPU fingerprint may have issues. |
| BrowserLeaks | ✔️ Supports multiple fingerprint leak detection |
| Cloudflare | ✔️ |
| ‣ Turnstile | ✔️ |
Scan the QR code to join QQ groups to communicate with other users
If you need Chrome customization development services or are looking for custom development opportunities, please join the development customization group (QQ group 1055930761)
A trusted proxy IP provider that delivers all-in-one solutions of high-anonymity, high-speed, and secure proxy IPs combined with S5 forwarding services, tailored for cross-border e-commerce, social media operations, web scraping, data collection, and global business growth.
Offer: Register today to get 1GB of free residential proxy traffic.
ATUQ3Q0OA cost-effective IP service provider with high-quality IPs and 7x24 customer support.
Offer: Register via exclusive link to enjoy 10% off sitewide.
adryfish9A2WLGX9A high-performance proxy provider offering clean residential and native static ISP IPs with high anonymity, fast speeds, and low block rates. Designed for web scraping, social media automation, e-commerce, and global business operations.
Offer: Free trial available with non-expiring residential proxy traffic. Highlight: Native static IPs with low detection and stable performance.
adryfish (10% OFF)🔥 OKKproxy offers 80 million global residential IPs as a first-hand provider, with TB-level bulk purchasing as low as $0.4/GB.
BSD-3-clause. See LICENSE
13 commits
A fingerprint browser based on Ungoogled Chromium.
⚠️ Notice: This project provides no technical support. Please do not contact me for help. Anyone who contacts you asking for payment is a scammer — do not be fooled.
Please download the version suitable for your system from the links below. Each major version of Chromium is compiled into a corresponding release. Choose the appropriate version for your operating system:
| Version | Source Code | Windows | Linux | MacOS |
|---|---|---|---|---|
| Chrome 148 | Released with Chrome 149 | Installer ZIP | AppImage TAR.XZ | 148.0.7778.215-1.1_macos.dmg |
| Chrome 144 | 144.0.7559.132 | Installer ZIP | AppImage TAR.XZ | |
| Chrome 142 | 142.0.7444.175 | Installer ZIP | AppImage TAR.XZ | 142.0.7444.175-1.1_macos.dmg |
| Chrome 139 | 139.0.7258.154 | Installer ZIP | AppImage TAR.XZ | 139.0.7258.154-1.1_macos.dmg |
| Chrome 138 | 138.0.7204.183 | Installer ZIP | 138.0.7204.183-1_linux.tar.xz | |
| Chrome 136 | 136.0.7103.113 | Installer ZIP | 136.0.7103.113-1_linux.tar.xz | 136.0.7103.113-1.1_macos.dmg |
| Chrome 135 | 135.0.7049.95 | Installer ZIP | 135.0.7049.95-1_linux.tar.xz | 135.0.7049.95-1.1_macos.dmg |
| Chrome 134 | 134.0.6998.165 | Installer ZIP | 134.0.6998.165-1_linux.tar.xz | |
| Chrome 133 | 133.0.6943.126 | Installer ZIP | 133.0.6943.126-1_linux.tar.xz | |
| Chrome 132 | 132.0.6834.159 | Installer ZIP | 132.0.6834.159-1_linux.tar.xz | 132.0.6834.110-1.1_macos.dmg |
For chinese users, you can download via cloud storage
Quark: https://pan.quark.cn/s/9bb65af874fb
You can find the compiled versions for each major Chromium release on the GitHub Release page. Download the appropriate file for your platform.
SOURCE CODE IS AVAILABLE IN THE GITHUB REPOSITORY TAGS, NOT IN THE MAIN BRANCH!
To maintain the integrity of this free and open source project, we've adopted a delayed source code release policy:
This approach helps prevent unauthorized repackaging and profiteering from our work while maintaining our open source commitment.
Once the source code is released, you can build by referring to the ungoogled-chromium documentation. Simply replace the ungoogled-chromium submodule URL with the fingerprint-browser repository URL.
🔥 EasyChat is a Claude official site mirror providing China direct access experience with 1:1 restoration of official features for efficient AI assistant services!
🔗 Visit: https://easychat.top
A one-stop solution designed for users who need Claude Code / Codex but prefer not to self-host.
Core Advantages:
🔗 Visit: https://flapcode.com
You can use creepjs and browserleaks to test fingerprint modification effects.
navigator.userAgent, navigator.platform, navigator.userAgentData and Client Hints information.Optimized for automation scenarios, offering the following features:
Fake Shadow DOM Support
Adds the fakeShadowRoot property, equivalent to the shadowRoot property, enabling access to Closed Shadow Root for easier automation handling.
Avoid CDP Detection
Prevents Chrome DevTools Protocol (CDP) detection when invoking Runtime.enable, enhancing stealthiness for automation tools.
Webdriver
Sets navigator.webdriver to false to avoid detection of automation tools.
Headless
Only changes User-Agent from HeadlessChrome to Chrome. Other headless characteristics remain unchanged, use with caution.
You can enable or customize fingerprinting and privacy protection features by passing command line arguments when launching the browser:
| Command Line Argument | Description | Examples |
|---|---|---|
--fingerprint | Specifies the fingerprint seed. When enabled, most fingerprinting features take effect | 32-bit integer |
--fingerprint-platform | Specifies the operating system type | windows, linux, macos |
--fingerprint-platform-version | Specifies the operating system version | Uses default version if not specified |
--fingerprint-brand | Specifies the browser brand in User-Agent and User-Agent Data | Chrome, Edge, Opera, Vivaldi (default is Chromium if not specified) |
--fingerprint-brand-version | Specifies the version number for the browser brand | Uses default version if not specified |
--fingerprint-hardware-concurrency | Specifies the number of CPU cores | Integer value (randomly generated from fingerprint seed if not provided) |
--disable-non-proxied-udp | Specifies WebRTC policy, by default non-proxied UDP connections are disabled | Recommended to keep default setting |
--lang | Sets the browser language | Language code (e.g., en-US) |
--accept-lang | Sets the languages accepted by the browser | Language codes (e.g., en-US,en) |
--timezone | timezone | Timezone (e.g., Asia/Shanghai, UTC) |
--proxy-server | proxy server | http, socks proxy (password authentication not supported) |
--disable-spoofing | Disable specific fingerprint spoofing (Chrome 144+) | Comma-separated values: font, audio, canvas, clientrects, gpu |
--fingerprint-gpu-vendor | ||
--fingerprint-gpu-renderer | ||
--disable-gpu-fingerprint | --disable-spoofing=gpu instead) |
GPU Fingerprinting Parameters
Note:
--fingerprint-gpu-vendorand--fingerprint-gpu-rendererhave been removed in Chrome 144. Use--disable-spoofing=gputo disable GPU fingerprint spoofing instead.
Starting from Chrome 139, GPU fingerprinting is automatically enabled when using the --fingerprint parameter. The following optional parameters allow for custom GPU configuration:
--fingerprint-gpu-vendor (Optional)
Intel Inc., NVIDIA Corporation, AMD, Apple--fingerprint-gpu-renderer (Optional)
Intel Iris OpenGL Engine, NVIDIA GeForce GTX 1060, AMD Radeon RX 580Chrome 131 introduced two command line arguments for advanced customization of User-Agent and User-Agent Data:
--fingerprint-brand
User-Agent and User-Agent Data.Chrome, Edge, Opera, Vivaldi, or custom brand names.--fingerprint-brand-version
Chrome, Edge, Opera, Vivaldi all provide default versions, custom versions can also be passed.These arguments enhance browser environment simulation capabilities, suitable for automation and testing scenarios. If --fingerprint-brand is not specified, the default brand will be used.
Updated UserAgent and UserAgentData Fingerprint Implementation
navigator.userAgent and navigator.userAgentData.Updated Audio Fingerprint Implementation
Updated Canvas Fingerprint Implementation
GPU Fingerprint Disable Option
--disable-gpu-fingerprint parameter to disable GPU fingerprint if needed.--disable-spoofing=gpu instead.Removed GPU Fingerprint Parameters
--fingerprint-gpu-vendor, --fingerprint-gpu-renderer, and --disable-gpu-fingerprint parameters.New --disable-spoofing Parameter
font, audio, canvas, clientrects, gpu--disable-spoofing=font,gpu disables font and GPU fingerprint spoofing.Here are command line examples for several common use cases:
./chrome --fingerprint=1000 --user-data-dir=/tmp/chromium/1000 --timezone="America/Los_Angeles" --proxy-server="your_proxy_server_address"
chrome.exe --fingerprint=2023 --fingerprint-platform=macos --fingerprint-platform-version="15.2.0" --fingerprint-brand="Edge" --user-data-dir=%TEMP%\chromium
| Testing Platform | Status |
|---|---|
| CreepJS | ✔️ 51.5%. |
| PixelScan | ✔️ Pass audio fingerprint detection. |
| BrowserScan | ✔️ GPU fingerprint may have issues. |
| BrowserLeaks | ✔️ Supports multiple fingerprint leak detection |
| Cloudflare | ✔️ |
| ‣ Turnstile | ✔️ |
Scan the QR code to join QQ groups to communicate with other users
If you need Chrome customization development services or are looking for custom development opportunities, please join the development customization group (QQ group 1055930761)
A trusted proxy IP provider that delivers all-in-one solutions of high-anonymity, high-speed, and secure proxy IPs combined with S5 forwarding services, tailored for cross-border e-commerce, social media operations, web scraping, data collection, and global business growth.
Offer: Register today to get 1GB of free residential proxy traffic.
ATUQ3Q0OA cost-effective IP service provider with high-quality IPs and 7x24 customer support.
Offer: Register via exclusive link to enjoy 10% off sitewide.
adryfish9A2WLGX9A high-performance proxy provider offering clean residential and native static ISP IPs with high anonymity, fast speeds, and low block rates. Designed for web scraping, social media automation, e-commerce, and global business operations.
Offer: Free trial available with non-expiring residential proxy traffic. Highlight: Native static IPs with low detection and stable performance.
adryfish (10% OFF)🔥 OKKproxy offers 80 million global residential IPs as a first-hand provider, with TB-level bulk purchasing as low as $0.4/GB.
BSD-3-clause. See LICENSE
13 commits