Canvas Fingerprinting

A demonstration of browser tracking technology.

What is Canvas Fingerprinting?

Canvas fingerprinting is a technique used to track users online. It works by instructing your browser to draw a hidden image using the HTML5 canvas element. Because every device and browser combination renders the image slightly differently (due to variations in GPU, graphics drivers, and fonts), the resulting image can be used as a unique "fingerprint" to identify you.

Below is the unique visual fingerprint your browser just generated. The text hash is what a server would typically store to track you.

Your Browser's Fingerprint

Generated Image:

Your browser's generated canvas fingerprint

Fingerprint Hash (SHA-256):