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.
This hash is computed from the raw pixel data. Different devices produce different hashes.
Font smoothing, kerning, and hinting vary by OS and GPU
GPU interpolation creates subtle color differences
Edge smoothing on circles differs by graphics hardware
Font fallback chains and emoji rendering vary
Path rendering algorithms produce slight variations
Alpha compositing can differ between systems
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.