Browser fingerprint configuration guide#
Overview#
Each browser environment should have its own independent fingerprint information, including but not limited to: operating system, browser kernel, UA, language & timezone, resolution, WebRTC, Canvas, fonts, and other parameters.
Understanding fingerprint configuration helps you create a browser that better suits your business needs.
The core logic of fingerprint configuration is: Reasonable + Stable + Matching Your Business. If you have no specific requirements, keep the defaults.
Detailed Fingerprint Parameter Guide#
Below are the descriptions and recommendations for each parameter.

WebRTC#
Controls whether the browser exposes your real local IP address.
Options:
- Replace: Replace the real IP with a proxy IP (recommended)
- Privacy: Hide real information
- Real: Use the machine’s real information
- Disable: Completely disable WebRTC
Recommendation: Choose 「Replace」 for most scenarios.
Timezone#
Determines the timezone reported by the browser.
Options:
- Follow IP (recommended)
- Custom
Recommendation: Match the timezone to the country of your proxy.
Geolocation#
The latitude and longitude information reported by the browser.
Options:
- Follow IP (recommended)
- Custom
Recommendation: Choose Follow IP unless your business has specific location requirements.
UI Language#
The browser interface language.
Options:
- Follow IP
- Custom
Recommendation: Matching the language to the target market looks more natural.
Accept Language (Accept-Language)#
The field that websites use to identify user language preferences.
Options:
- Follow IP
- Custom
Recommendation: Keep consistent with the UI language.
Resolution#
Browser window size.
Options:
- Real (recommended)
- Custom
Recommendation: Choose common resolutions, such as 1920×1080.
Font Masking#
Prevents device identification through fonts.
Options:
- Real
- Random
Recommendation: Choose Real for normal scenarios.
Hardware Noise#
Adds slight perturbation to hardware characteristics.
Involves:
- Canvas
- WebGL
- Audio
- ClientRects
- Speech Voice
Purpose: Prevents fingerprints from being identical across different environments.
Recommendation: Keep the defaults.
WebGL Metadata#
Controls graphics card rendering information.
Options:
- Noise
- Real
Recommendation: Use Real for normal users.
Device Info#
Includes device model, platform information, etc.
Options:
- Real
- Custom
Recommendation: Use Real unless you have specific needs.
Hardware Acceleration#
Controls whether GPU acceleration is enabled.
Options:
- Enable (recommended)
- Disable
Recommendation: Enabled is closer to a real device.
SSL Fingerprint#
Controls TLS fingerprint information.
Options:
- Real
- Custom
Recommendation: Default to Real.
Plugin Fingerprint#
Browser plugin identification characteristics.
Options:
- Real
- Noise
Recommendation: Choose Real for normal business needs.
Hardware Concurrency#
Number of CPU logical cores.
Recommended settings:
- 4 / 8 / 10 (common values)
Device Memory#
System memory size. Recommended settings:
- 4GB / 8GB or other common specifications
Command Line Parameters#
Advanced startup parameters for special development or debugging needs. Normal users do not need to modify these.
FAQ#
1. Do I need to manually configure fingerprints when creating a new browser environment? No. The system’s default fingerprints are sufficient for most business needs.
2. Can I change fingerprints frequently? Not recommended. Long-term stability is more important.
3. Do fingerprints need to match the proxy region? It’s recommended to match language and timezone with the proxy region for a more natural environment.
4. Which parameters should not be modified casually? Low-level parameters such as SSL fingerprint, command line parameters, and hardware acceleration.
5. Will fingerprints affect account login status? Generally no, but significantly modifying device parameters may trigger platform verification.