CANVAS_FINGERPRINT

View your unique canvas fingerprint generated by your browser

How it works

The image below contains text, shapes, gradients, and emoji. Your browser renders these using your GPU, fonts, and graphics drivers. Tiny differences in how each device renders them create a unique "fingerprint" that can be used to identify your browser.

CANVAS_RENDERYour browser's unique rendering
FINGERPRINT_HASH
...

This hash is computed from the raw pixel data. Different devices produce different hashes.

FINGERPRINT_COMPONENTS
Text Rendering

Font smoothing, kerning, and hinting vary by OS and GPU

Gradient Rendering

GPU interpolation creates subtle color differences

Anti-aliasing

Edge smoothing on circles differs by graphics hardware

Unicode/Emoji

Font fallback chains and emoji rendering vary

Bezier Curves

Path rendering algorithms produce slight variations

Transparency Blending

Alpha compositing can differ between systems

CANVAS_FAQ

What is canvas fingerprinting?

Canvas fingerprinting is a technique that uses the HTML5 Canvas element to draw hidden graphics. Due to differences in hardware and software, each device renders slightly differently, creating a unique identifier.

Why is canvas fingerprinting used?

It's used for tracking users across websites without cookies. Unlike cookies, canvas fingerprints can't be easily deleted and work in incognito mode.

How can I protect against canvas fingerprinting?

Use browsers like Brave or Firefox with fingerprinting protection. Extensions like Canvas Blocker add noise to canvas data. Tor Browser provides strong protection by standardizing canvas output.

Is my canvas fingerprint unique?

Canvas fingerprints are fairly unique but not perfectly so. Combined with other fingerprinting techniques (WebGL, fonts, etc.), they can create a highly unique identifier.

SYSTEM_CONSOLE
LOGS: 0
ACTIVE
_