How to stop browser fingerprinting
Which defence answers which fingerprinting technique, where to switch it on in Firefox, Safari, Brave and Tor, and the mistake that makes you easier to spot.
Official source: EFF, What Is Fingerprinting?. Verified on
Contents
The honest starting point
Nothing removes fingerprinting completely. The W3C group that writes the web's privacy guidance calls its own recommendations "mitigations, not solutions" (W3C), and the EFF says blocking known trackers does not stop unknown ones or fingerprinting done by the site you are on (EFF). What you can do is move from a rare profile into a large crowd, or make your profile change so it cannot be joined up.
Three strategies, and what each costs
| Strategy | How it works | Where you get it | Trade-off |
|---|---|---|---|
| Look like everyone else | All users report the same values, so nobody stands out | Tor Browser: rounded window sizes (letterboxing) and no choice of platform (Tor Project) | Slower connection; some sites question logins from far-away exits (Tor Project) |
| Add noise | Values such as canvas or audio output are slightly altered, so they do not match across sites | Brave's per-site "farbling" (Brave); Safari Private Browsing adds randomness to canvas, WebGL and WebAudio (WebKit) | A tracker may detect the randomisation itself (EFF) |
| Round or block | Scripts on a list are blocked; others get coarse values (CPU cores as 4 or 8, touch points as 0, 1 or 5) | Firefox Known and Suspected Fingerprinters (Mozilla) | Some fonts, emoji and effects can break; lists miss new trackers |
Switch it on, browser by browser
- Firefox: Settings > Privacy & Security > Enhanced Tracking Protection > Custom, then tick both Known and Suspected fingerprinters. Both are already on in Strict mode and in Private Browsing (Mozilla). Details on Firefox fingerprinting protection.
- Safari: the noise and fixed screen values described by WebKit apply in Private Browsing windows; the post we read does not make that claim for normal windows (WebKit). See Safari.
- Brave: Brave describes farbling as built into the browser in its May 2020 post; we have not read newer posts on its current settings (Brave). See Brave farbling.
- Chrome and Edge: neither maker's pages we read describe a fingerprinting defence of this kind; Edge blocks trackers from lists (Edge), and Google retired its IP Protection plan in October 2025 (Chrome). An extension that blocks known trackers, such as the EFF's Privacy Badger, is the option the EFF names (EFF).
The mistake to avoid
Changing one setting by hand to look different usually does the opposite. The EFF's example: switching your user agent to a common one can make you more identifiable, because the rest of your details no longer match it (EFF). The same logic applies to a VPN in another country while your browser still reports your home time zone (VPNs and fingerprinting). Prefer a browser whose protections are designed as a whole; the EFF names Tor Browser, Brave and Firefox (EFF).
On a phone
Apps can fingerprint the device itself, not only the browser. The EFF's advice is to install fewer apps and question the permissions they ask for, and it admits it is hard to tell whether an app reads device data for a feature or for tracking (EFF).
Measure before and after
Run our browser check in a normal window and again with the protection on: screen size, time zone, cores and touch points should look coarser. For a uniqueness estimate against a large data set, the EFF runs Cover Your Tracks. The step-by-step checklist with progress tracking is the privacy plan.
We did not test these browsers; every claim above is the maker's or the EFF's own description, dated at the top of the page.
Something wrong or out of date on this page? Send a correction