Graphics Fingerprint

Analyze Canvas and WebGL rendering output to understand GPU and graphics fingerprinting.

Graphics Fingerprint
Open Tool

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.

Related Tools