Tutorials Multimedia

Canvas fingerprinting: the tracker you can't delete

A hash of how your device renders a hidden image.

Run this scan on your device

The short version

Most tracking uses cookies — little files you can delete. Canvas fingerprinting is sneakier. A website quietly asks your browser to draw a tiny picture, then measures the exact result. Because every device draws it just a little differently, that result becomes a hidden ID for your machine — and there's no cookie to clear. The good news: a few free browser choices make this far less useful to trackers.

What's actually happening

Imagine every printer in the world printing the same sentence. If you looked very closely, each printout would be slightly different — a hair thicker here, a touch of color there — because of the exact ink, paper, and mechanism. You could tell printers apart without ever seeing a label.

Your browser is like that printer. A hidden piece of code on a web page tells it to draw some text and shapes onto an invisible canvas, then reads back the pixels. Your particular graphics chip, drivers, installed fonts, and operating system all nudge those pixels in a way that's remarkably consistent for your device and different from most others. The site never shows you the picture. It just keeps the "signature."

Why it matters to you

  • It works even in private/incognito windows and after you clear cookies.
  • Different sites (and the ad networks hidden inside them) can use it to recognize the same device.
  • You never see it happen and there's no "off" switch on the page itself.

It's not magic, though, and it's not perfectly unique on its own. It's one strong clue among many — and you can make that clue much weaker.

How to fix it

You don't fix this in Windows or in a menu on the website. You fix it by choosing a browser that fights back. There are two honest strategies, and they're opposites:

Strategy 1 — scramble the picture. Give trackers a slightly different signature every time, so it's useless. This is the easiest option for everyday use.

Strategy 2 — look identical to a big crowd. Make your browser draw the same as thousands of other people, so you blend in. This is the most private but the most restrictive.

Option A — Brave (easiest; scrambles)

  1. Install Brave and use it normally. Its "Shields" feature randomizes canvas results by default.
  2. To check it's on, click the Brave lion icon in the address bar; under Fingerprinting blocked you'll see it's active.
  3. Leave it on the default setting. There's nothing else to do.

Option B — Firefox (scrambles, with a switch)

  1. Firefox already blocks many known fingerprinting scripts when tracking protection is set to Strict (Settings → Privacy & Security).
  2. For stronger, built-in canvas protection you can turn on "Resist Fingerprinting," but it has side effects (wrong clock time zone, pages forced into English, extra-wide margins). Most people should stick with Strict and skip this.

Option C — Tor Browser (blends into a crowd)

  1. Download Tor Browser from torproject.org.
  2. It's built to make everyone's canvas look the same, and it will ask permission before any site reads a canvas at all. Just use it as-is — don't resize the window or add extensions.

A note on anti-fingerprint extensions

Add-ons that promise to "block canvas" can backfire. If almost nobody else has that exact add-on, having it makes you more recognizable, not less. Prefer a browser that does this by default (Brave, Tor) over bolting on a rare extension.

On phones

Brave for Android and iPhone/iPad has the same Shields protection — use it. Firefox Focus on mobile also helps. On an iPhone, Safari already hides a lot of device detail from trackers, so you're in decent shape there too.

How to check it worked

Run this site's fingerprinting test twice in the same browser. With Brave or Tor, your canvas result should change or match a common one, and your grade should improve. You can also open two private windows and confirm the test doesn't report the same canvas ID both times.

If your result was already good

If you scored an A or B, your browser is already scrambling or standardizing this — you don't need to install or change anything. Just keep it updated, and avoid piling on extra "privacy" extensions that could undo the benefit by making you stand out.

Want to go further?

The Advanced version explains exactly which pixels get measured, how Brave's per-site randomization ("farbling") works, and why Tor's "everyone looks the same" approach is the gold standard for the technically minded.

whoamionline.com Free privacy & network diagnostics Check your own connection →