Graphics Fingerprint
Analyze Canvas and WebGL rendering output to understand GPU and graphics fingerprinting.
What this tool measures
Canvas and WebGL output depends on GPU model, driver version, and graphics stack.
Small differences in rendering create stable hashes used for fingerprinting.
Why it matters
Graphics fingerprints can uniquely identify a browser even when cookies are cleared.
They are often combined with UA, fonts, and headers for higher accuracy.
How to read results
If hashes change after updates, your fingerprint stability is lower.
Compare across browsers or devices to see uniqueness in rendering output.
Reducing exposure
Privacy extensions can randomize or block Canvas/WebGL but may break sites.
Use per-site permissions when possible to avoid disabling graphics globally.
Common causes of change
GPU driver updates and OS upgrades often change rendering output.
Switching browsers can produce different hashes even on the same device.
Limitations
Virtualized or cloud environments can produce unstable GPU signals.
Some browsers normalize output, reducing fingerprint uniqueness.