How to stop browser fingerprinting in Chrome

Even with cookies blocked, sites can identify you by "fingerprinting" your device — quietly reading your canvas, WebGL, audio, screen and fonts to build a unique ID. Here's how to shut that down.

What fingerprinting is

Instead of storing a cookie, a tracker asks your browser to render an invisible image or process audio, then hashes the tiny hardware-specific result. That hash is stable enough to follow you across sites — no cookie needed, and clearing your history won't stop it.

How to stop it

  1. Install fingerprint protection. Add Sam Soft Privacy Shield (free).
  2. Leave Fingerprint Protection on. It's on by default — it adds imperceptible noise to canvas, WebGL and audio readings and normalises screen/fonts, so your device looks different on every site while pages still work.
  3. Verify it. Check browserleaks.com/canvas or coveryourtracks.eff.org — your fingerprint should read as randomised/protected.

The engine is built to be undetectable: patched APIs report as native code, so anti-fingerprinting-detection scripts can't tell it's active.

Look different on every site

Add to Chrome — Free

FAQ

Will this break websites?

The noise is below human perception and pages render normally. If a site ever misbehaves, you can Pause protection on that site with one click.

Is randomising better than blocking?

For fingerprinting, yes — you can't "block" a canvas read the way you block a request, so the fix is to make each read slightly different so the hash never matches.