What your browser reveals beyond the network
Browser fingerprint lab
Even with a tool in use, websites can recognise you from your browser's properties. This page runs the common fingerprint checks and shows how many other visitors share each of your values.
Overview
What websites see about you
Fingerprint authenticity
Running…
Starts at 100; every contradiction found costs points. The lower the score, the more your browser looks spoofed or automated.
- IP address
- Browser
- Platform
- IP time zone
- Location
- Language
- Postal code
- ISP
- Proxy
- Anonymous
- Combines what proxycheck, ip-api and other providers say about VPN / proxy / Tor / hosting. A hint, not a verdict.
- Blacklist
- Spamhaus ZEN (DNSBL), plus AbuseIPDB when a key is configured.
- DNS leak
- Bot detection
Deductions
IP address
- IP
- WebRTC public IP
- WebRTC local IP
- Country
- Region
- City
- Lat / lon
- ASN
- ISP
- Organisation
- Proxy
- VPN
- Tor
- Hosting / data centre
- Abuse score
- Blacklists
- Intel sources
- Mobile network
- IP time zone
Hardware
- Visitor ID
- Canvas hash
- WebGL hash
- Unmasked vendor
- Unmasked renderer
- WebGL report
- Audio hash
- Client Rects hash
- WebGPU
- Screen resolution
- Available size
- Colour depth
- Device pixel ratio
- Touch
- Audio input / Video input / Audio output
- CPU logical cores
- Device memory
Browser
- Private mode
- Operating system
- Browser
- UA (header)
- UA (JavaScript)
- Engine
- Client Hints
- Plugins
- MIME types
- Built-in PDF viewer
- navigator.webdriver
- JS engine
- View details
- API tampering
- View details
- Speech voices
- View details
- Emoji rendering
- View details
TLS fingerprint
View details- JA3 hash
- JA4
- HTTP/2 fingerprint
- Source
- Consistency with UA
Software
- Time zone (IP)
- Time zone (browser)
- Time (server)
- Time (browser)
- Accept-Language
- navigator.language
- navigator.languages
- Intl locale
- Do Not Track
- Global Privacy Control
- JavaScript
- EnabledYes
- Cookies
- Java / Flash / ActiveX
- Unsupported
- localStorage / sessionStorage / IndexedDB
- Port 22 / 3389
- DNS leak
Fonts
- Font count
- Fonts hash
Bot detection
- Result
Uniqueness
Share per attribute
Waiting for the modules to finish…
We store only hashes and coarse values for each attribute, never raw canvas images or font lists. See the privacy section of the About page.
Modules
- IP & headersExit IP, country, language and User-Agent, as the server sees them.
- WebRTCWebRTC can bypass a proxy and expose your local or LAN IP.
- CanvasText and shapes drawn on a canvas render slightly differently on every device.
- WebGLGPU model, driver and rendering characteristics.
- AudioNumeric characteristics of the audio processing pipeline.
- FontsWhich fonts are installed on the system.
- SystemScreen size, timezone, language, CPU cores, memory, touch support.
- Client HintsPlatform, brand and version data the browser volunteers via User-Agent Client Hints.
- Time zone & clockBrowser time zone, UTC offset and clock, compared with the IP's time zone.
- Media devicesHow many microphones, cameras and speakers you have.
- Bot detectionTraces left by automated and headless browsers.
- User-Agent parserPaste any UA string and parse browser, engine, OS and device on the server.
- TLS fingerprintJA3 / JA4 and HTTP/2 fingerprints of the TLS handshake, observed by fingerproxy on a separate hostname and compared with the UA.
- DNS leakMake the browser resolve one-off hostnames and see which country's DNS resolver asks on your behalf.
- JS engineIdentifies the real JS engine (V8 / SpiderMonkey / JavaScriptCore) from error wording, stack format and libm edge values, and compares it with the engine the UA claims.
- API tamperingChecks 70+ natives that spoofing tools like to hook and reports the ones that are no longer the browser's own implementation.
- Speech voicesThe speechSynthesis voice list comes from the operating system and exposes the real OS under a fake UA.
- Emoji renderingPixel hash and glyph widths of a fixed emoji string; the emoji font differs per OS.
DNS leak and TLS fingerprint checks need the separately deployed DNS zone and TLS endpoint; blacklist and proxy verdicts get richer once provider keys are configured.