Browser Fingerprinting: What Sites Can Identify Even After You Clear Cookies

Browser fingerprinting combines observable browser and device characteristics. Clearing cookies or using a private window does not necessarily make you look new.

A browser window containing a fingerprint, next to a crossed-out cookie.

Clearing cookies can remove a stored identifier. It cannot guarantee that your browser looks like a completely new device.

Quick answer

Clearing cookies does not necessarily stop browser fingerprinting. Cookies are stored identifiers; a fingerprint can be rebuilt from characteristics your browser exposes, such as screen/window size, fonts, graphics behavior, locale and other device/browser signals. Private browsing removes or isolates some local data, but it does not automatically make those signals disappear. Modern browsers reduce fingerprinting by limiting, partitioning, standardizing or adding noise to high-entropy values.

A fingerprint can be useful for recognition. It is not the same thing as proof of a person’s real-world identity.

Contents

Cookies and fingerprints identify you in different ways

A cookie can contain an identifier chosen by a website or third party and stored in the browser. If the same cookie comes back later, recognition is straightforward.

A fingerprint works differently. The site measures characteristics that are already observable or can be inferred from browser behavior, then combines them into a pattern.

MDN describes fingerprinting as identifying users by building up a set of data points that differentiate them from other users. Those points can include the browser itself, locally available fonts and many other attributes.

This has two consequences.

First, deleting stored site data does not necessarily change the measured characteristics.

Second, a fingerprint is usually probabilistic. A rare combination can be highly distinctive without being a secret serial number permanently assigned to you.

Clearing cookies removes a stored cookie identifier. A fingerprint is a pattern measured from browser characteristics such as screen size, fonts, language, time zone and graphics rendering, and those are not necessarily changed. A similar fingerprint may help associate visits, but this is probabilistic and does not prove who someone is.
A cookie is stored; a fingerprint is measured.

What a site can use to build a browser fingerprint

The exact inputs change as browsers expose, restrict or normalize different APIs.

Common categories include:

  • Browser and operating-system characteristics.
  • Screen and window dimensions.
  • Language, locale and time zone.
  • Installed or available fonts.
  • Graphics rendering through Canvas or WebGL.
  • Hardware- and performance-related characteristics.
  • Supported media formats and browser features.
  • Input/device capabilities.
  • Behavioral or timing signals.

No single item has to identify you.

A screen size is shared by many people. A time zone is shared by millions. A browser version is common. But a combination can become much less common, especially when unusual settings, fonts, extensions or hardware details add entropy.

Mozilla’s 2025 Firefox fingerprinting update described the basic problem in similar terms: many subtle details of a setup can be combined into a fingerprint that remains useful even when cookies are blocked or the user is in private browsing.

Why clearing cookies does not reset every signal

Deleting cookies is still useful. It removes one of the easiest persistent identifiers available to sites.

It does not uninstall your fonts, change the GPU, alter the screen resolution, reset the time zone or make the browser expose a completely different set of APIs.

A tracker that relies only on a cookie may lose its link when the cookie disappears. A system that can rebuild a sufficiently similar fingerprint may have another way to associate visits.

That does not mean every fingerprinting system can follow every browser forever. Browser updates, device changes, privacy defenses and ordinary configuration changes can all alter the signal. The point is narrower: clearing storage and changing the observable browser are different operations.

Private and incognito browsing are not anonymity modes

Private browsing is mainly about local session separation and what remains on the device after the session.

It can create a fresh cookie jar or clear local history when the session closes. It does not promise to make the browser’s externally visible characteristics disappear.

The Tor Project states this directly in its comparison with incognito/private tabs: those modes clear local information related to the session, but they do not include measures designed to hide the browser’s digital fingerprint from online observers.

That does not make private mode useless. It is excellent when you do not want one browsing session to leave the same local history or persistent site storage behind.

It simply solves a different problem.

A fingerprint is not your IP address either

IP addresses and fingerprints can both help correlate activity, but they are separate signals.

A VPN can replace the public IP address that a website sees with the VPN endpoint’s address. That does not automatically change fonts, screen dimensions, Canvas behavior or other browser characteristics.

Conversely, a browser with strong anti-fingerprinting defenses can reduce the distinctiveness of those browser signals without hiding the network’s source IP unless another technology does that job.

Privacy tools make more sense when you ask which layer they affect instead of expecting one switch to erase every identifier.

DNS over HTTPS protects a different layer: the DNS query in transit between you and the resolver.

How browsers reduce fingerprinting

A browser cannot simply remove every API that reveals something about the device. Websites need legitimate information to render, play media, handle input and adapt to capabilities.

Anti-fingerprinting therefore becomes an exercise in reducing unnecessary distinctiveness.

MDN notes that browsers can limit access to identifying information or introduce variations/noise that make values less useful for identification.

Mozilla’s expanded protections in Firefox 145 targeted known and suspected fingerprinting techniques and reduced information exposed through several surfaces. Mozilla’s goal is not to claim that every Firefox user becomes identical. It is to make tracking through high-entropy browser characteristics harder.

The Tor Browser takes the standardization idea further.

Why Tor tries to make users look alike

One of Tor Browser’s core anti-fingerprinting strategies is to reduce how unique each user looks within the Tor population.

The Tor Project describes defenses such as standardized window dimensions/letterboxing and limits around fonts and other exposed characteristics. The aim is to put users into larger groups rather than encourage endless custom combinations.

This is a useful principle even if you never use Tor: privacy is not always improved by making your browser report a random exotic value.

Sometimes the safer result comes from looking boring.

Why random spoofing and unusual extensions can backfire

Fingerprinting creates an awkward privacy tradeoff.

Suppose nearly every user of a browser reports the same ordinary user agent, screen behavior and font set. If you install an extension that changes one value to something rare, that change might reduce one accurate signal while making the overall combination more distinctive.

Tor explicitly warns that adding extensions can make a Tor Browser installation more recognizable and undermine the goal of making users resemble one another.

That does not mean “never install browser extensions.” It means a fingerprinting defense should be evaluated as a system, not as a collection of isolated spoofing tricks.

For a Chrome extension, use our Chrome extension safety checks to review its requested access, publisher and privacy disclosures.

Changing dozens of hidden browser preferences copied from a privacy checklist can also create a configuration that almost nobody else has.

What a fingerprint can and cannot prove

A browser fingerprint can be strong evidence that two visits came from the same or very similar browser environment.

It does not automatically prove who the human being is.

Several people can use the same machine. One person can use several devices or browser profiles. Corporate device fleets can be heavily standardized. Anti-fingerprinting defenses can make different users look more similar, while updates can make one user look different over time.

Real tracking systems can combine fingerprinting with stronger signals:

  • Logged-in account identifiers.
  • IP address and network information.
  • Cookies or local storage.
  • Email or advertising identifiers.
  • Behavioral patterns.
  • Data shared across sites or services.

Our guide to email aliases and masked addresses explains which options hide your mailbox address and which only help with filtering.

The more layers are combined, the less any one fingerprint has to do.

Practical privacy steps without breaking the web

There is no universal “disable fingerprinting” toggle, but a few decisions are more defensible than endless tweaking.

  • Keep the browser updated so current privacy mitigations are present.
  • Use built-in anti-tracking and anti-fingerprinting protections rather than assuming an old extension is stronger.
  • Use private browsing for local/session separation, while understanding its limits.
  • Avoid unnecessary extensions and unusual configuration changes when anonymity or blending in matters.
  • Separate identities into different browser profiles or browsers when you do not want every activity linked through the same logged-in context.
  • Use a VPN when your goal involves IP/network privacy, not as a substitute for browser-level protections.
  • Use Tor Browser when the threat model genuinely calls for stronger anonymity properties, and follow Tor’s own usage guidance rather than customizing it into a unique browser.

A fingerprint-test site can be educational, but its verdict is not a universal score of how trackable you are across the whole web. Different trackers collect different signals and have different populations to compare against.

What sites can identify after you clear cookies

The most accurate answer is: potentially the browser environment, not automatically the person.

A site may still observe enough characteristics to recognize a returning browser or place it into a small group. The result can become much stronger when combined with an account login, IP address or other persistent identifier.

That is why browser privacy has moved beyond “block cookies.” Storage-based tracking is only one layer.

The better goal is to reduce unnecessary identifying signals, isolate contexts that should not be linked, and use tools designed around a coherent privacy model rather than trying to make every browser value strange.

Sources and verification