How fingerprinting works

Every time a page loads, your browser shares technical details so the page can display correctly: browser version, operating system, language, time zone, screen size, installed fonts, graphics card behaviour and more. Each detail alone is common. Combined, they can be rare enough to recognise one browser among thousands or millions.

Scripts can also draw hidden images with the canvas or WebGL features and measure tiny rendering differences caused by your hardware and drivers, or play silent audio and measure how your device processes it.

Because nothing is stored on your device, clearing cookies, using private mode or changing your IP address with a VPN does not reset a fingerprint.

Common fingerprinting signals

Advertising networks, analytics companies and fraud-prevention systems combine dozens of signals. Fraud prevention is a legitimate use: banks use fingerprints to notice when an account is accessed from an unfamiliar device.

The more unusual your setup, the more identifying it is. A rare font collection or an uncommon screen size can make you stand out more than a default configuration.

  • User agent: browser, version and operating system.
  • Screen resolution, colour depth and device pixel ratio.
  • Language and time zone.
  • Installed fonts and plug-ins.
  • Canvas, WebGL and audio rendering differences.
  • CPU cores, device memory and touch support.
  • Do Not Track and other privacy settings.

How to reduce your fingerprint

The goal is to look like many other people, not to look unique in a different way. Browsers that standardise or randomise signals are the most effective tool. Tor Browser makes all users look alike. Brave randomises some fingerprinting results per site. Firefox has fingerprinting protection in its Enhanced Tracking Protection and stronger “resist fingerprinting” options. Safari reduces available signals by default.

Avoid installing many extensions, because each one can add detectable behaviour. Keep your browser updated, since outdated versions are rarer. Use separate browser profiles for work and personal life, and sign out of accounts when you do not need them; logins identify you far more reliably than any fingerprint.

Combine these with a VPN for IP privacy and cookie controls for tracking. Each tool covers a different layer.

Check what your browser reveals

A browser privacy check shows which signals your browser exposes and how distinctive they are. Run it in your normal browser, then in a privacy-focused browser or profile, and compare.

Results are estimates. No test can know exactly how a specific tracking company combines signals, but a check shows which settings make the biggest difference.

Comparing two browser setups
Default browser, many extensions:   high fingerprint surface
Privacy browser, default settings:  reduced surface, randomised canvas

What fingerprinting cannot do

A fingerprint identifies a browser, not a named person. It becomes personal when linked to an account, email address or purchase. Fingerprints also change over time as browsers update, fonts are installed or hardware changes.

Privacy laws in many regions, including the GDPR in Europe, treat fingerprinting for tracking like cookies, requiring disclosure and often consent.

Perfect protection is not realistic for everyday browsing. Reducing the surface and separating identities is a practical, achievable goal.