Browser Fingerprint
Reading your browser's signals…
Five high-signal surfaces trackers combine.
- Draws
- Graphics
- Sound
- Fonts
- Voices
Reading your browser's signals…
Five high-signal surfaces trackers combine.
Reading your browser's signals.
Reading your browser's signals…
Five high-signal surfaces trackers combine.
How it works
A free tool that shows the signals your browser leaks and the kind of ID sites can build from them, computed entirely in your browser.
Every site you visit can read dozens of properties (screen size, fonts, graphics hardware, time zone and more) with no permission and no cookies.
On its own each value is common, but combined they form a profile distinctive enough that a tracker can often tell your browser and setup apart from the others it sees.
We hash the most repeatable signals into one snapshot, while volatile ones like battery and permissions are shown but left out. Sites use the same trick to recognise you across visits, even after you clear cookies.
What you get
Each signal your browser exposes, plus the single snapshot hashed from the most repeatable ones.
A snapshot hash built from your most repeatable signals, using the same technique tracking scripts use.
The browser, version and OS you report.
High-entropy values like architecture, bitness and exact version.
Your locale and where your clock says you are.
Resolution, pixel ratio and colour depth.
CPU threads, device memory and touch support.
A canvas test render, your WebGL capability profile and an offline audio render.
Which of ten common font names your browser exposes as available.
Features
Nothing to install. Open the secure page and the scan runs locally in most modern browsers; slower or restricted APIs may take a few seconds.
Signals are read and hashed locally with Web Crypto. The tool never transmits or stores your fingerprint.
See the hash our algorithm derives from your most repeatable signals. In mainstream browsers it usually repeats across reloads in the same session, but it is a snapshot, not a permanent ID.
Browse every category to read the values behind your fingerprint and see exactly which ones are hashed. Filter them by name or value.
Understand how sites can recognise a browser with no cookies and after cookies are cleared.
See blocking and changed known test data. Reads that merely disagree are shown as varied: evidence the value changed, cause unknown, not a protection verdict. A stable substituted value can still look like an ordinary repeatable read here.
Open it on your phone, laptop and different browsers to see how each one looks.
No sign-up, no limits. Refresh any time to see what changed and what stayed the same.
Go deeper
Beyond the obvious browser details, the techniques that make a fingerprint stick.
We draw hidden 2D text and hash the resulting pixels, read your WebGL vendor, renderer and limits, and render a known pattern through a WebGL 2 shader where available. Tiny differences in GPU, drivers, fonts and OS make these remarkably consistent for your particular graphics and font stack.
A silent tone is rendered through your browser's offline audio engine, no speakers involved. The way your browser and OS process it yields another distinguishing value.
Detected fonts, languages and time zone narrow you down further. They vary a lot between people but rarely change for you.
Browser-reported CPU threads, device memory, screen resolution and pixel ratio approximate the machine you're on. Browsers cap or round some of these on purpose.
Why it matters
How advertisers and sites follow you without cookies or logins.
Check whether it hides your network but not your browser.
Look for refused reads, modified known values, in-scan disagreement and cross-API contradictions. Stable substitutions may still appear ordinary.
Understand why clearing cookies isn't enough to stay anonymous.
Protect yourself
You can't disappear entirely, but you can blend in and make yourself harder to single out.
Tor Browser reduces distinguishing variation and standardises several surfaces. Brave can block, modify or randomise selected surfaces using values derived from site, session and storage state. Exact behaviour depends on the feature and protection settings.
Anti-detect browsers aim to give profiles internally consistent reported values. Verify the result carefully: a partial patch can create contradictions that anti-bot systems detect.
Extensions like CanvasBlocker spoof the signals that are hardest to change. Expect some sites to break, since these APIs have legitimate uses too.
Ironically, heavy customisation makes you more unique. A stock browser on a common OS and resolution blends into the crowd.
Your fingerprint is only half the picture. Pair these steps with a reputable proxy or VPN and verify the network connection separately to also protect your IP.
Common, up-to-date browser and OS versions are shared by millions. An outdated or rare build stands out on its own.
Uniqueness
Identifying a browser is about combination, not any single value.
A single value like a 1920×1080 screen is shared by millions of people. By itself it identifies no one.
Stack screen size, fonts, GPU, time zone and a dozen more signals together and the odds of an exact match drop sharply.
The more unusual your configuration, the easier you are to single out within the traffic a tracker sees. A common browser on default settings blends into the crowd; a rare font set, an uncommon GPU or a non-standard screen size makes you stand out. This tool can't measure how unique your result is, since that would need a population of fingerprints to compare against. It shows you what you expose.
Privacy & security
This tool reads your signals to show them to you, not to track you.