Canvas Fingerprint

Check whether canvas output adds a distinctive browser fingerprint signal.

Run this tool

Input or start condition: Review the collection scope and press the start control. No active collection starts before that action.

Accepted input or signal: Current browser capability.

Possible output: A deterministic canvas rendering created only after you start the collector.; Whether repeated local renders are stable enough to contribute a high-entropy graphics signal.

Key limitation: Browser privacy defenses can block, randomize, or prompt for canvas access and should be reported as supported outcomes.

What this checks

  • A deterministic canvas rendering created only after you start the collector.
  • Whether repeated local renders are stable enough to contribute a high-entropy graphics signal.

How to interpret results

  • A stable value can contribute to fingerprinting, but it does not identify a person or device on its own.

Common issues

  • Browser privacy defenses can block, randomize, or prompt for canvas access and should be reported as supported outcomes.

Privacy note

Canvas drawing starts only after a click and the rendered value stays in this browser; it is excluded from analytics.

Key Tools and References

Frequently Asked Questions