What the test shows
- User agent and platform: browser, version and operating system as the browser reports them.
- Languages: the preference list your browser sends with requests.
- Time zone: the zone set on your device.
- Screen: resolution and related display values.
- CPU threads and device memory: hardware hints exposed to scripts.
- WebGL renderer: the graphics driver or GPU string reported by the browser.
- Cookies, Do Not Track and touch points: settings and input capabilities.
Each value alone is common. Together they narrow the number of browsers that match, which is why scripts can use them to recognize a visitor without cookies.
How to read it with a proxy in mind
Compare the attributes with the location of your exit IP. If the IP is in Germany but the time zone is America/Los_Angeles and the languages are en-US only, the combination is unusual for a real visitor, and some anti-fraud systems notice such gaps. The same applies to the user agent: a Windows user agent with a macOS-style platform value or a GPU string that does not fit the operating system looks inconsistent. The test does not judge these; it shows the values so you can reason about them.
Why a proxy alone does not change them
A proxy swaps the network address. Everything in the list above comes from your device and browser. If you run many sessions from one browser, they share the same fingerprint however many IPs they use, which links them to each other. For lawful work such as testing localized pages or verifying ads from several markets, use separate browser profiles whose values are consistent with each exit: matching time zone, language and a plausible screen size.
Fixing inconsistencies
- Set the browser or profile time zone and language to match the exit country.
- Use a current, mainstream browser build, since odd versions stand out.
- Prefer an antidetect or profile-based browser that keeps each profile's values stable and coherent; see BitBrowser with Nefo.
- Do not randomize every value on every load; changing values between requests is itself a signal.
- Also run the WebRTC leak test, since it can contradict the proxy IP.
Privacy
The values are read in your browser and shown to you. For the network side, see what is my IP and the IP reputation check.
Need a different IP or location?
If the result shows an address or country you do not want, route traffic through residential proxies in 227 countries, from $4.50 for 5 GB that never expires, or check pricing.
Frequently asked questions
It is the set of attributes your browser exposes, such as user agent, time zone, screen, hardware hints and WebGL renderer. Together they can identify a browser without cookies.
User agent, platform, languages, time zone, screen, CPU threads, device memory, WebGL renderer, cookies, Do Not Track and touch points.
No. A proxy changes your IP address only. The other values come from your device and browser and stay the same.
A visitor whose IP is in one country while the device reports a distant time zone and a different language is less typical. Matching values makes the session consistent.
The values are read in your browser and displayed to you. This page is for checking your own setup.