What is my canvas fingerprint?

A canvas fingerprint is a hash derived from how your browser draws graphics. It can help identify a device configuration. We compute it locally in your browser.

Results are estimates for information only. Privacy · Terms

Canvas hash

A canvas fingerprint can help identify a browser configuration. We compute it locally in your browser for display only—we do not send it to our servers. Fingerprints are privacy-sensitive; run only if you want to see yours.

Get your related information

FAQ

A canvas fingerprint is a hash based on how your browser draws graphics on an HTML canvas. Differences in GPU, drivers, and fonts can make the hash somewhat unique. We compute it locally in your browser.

This page computes a hash in your browser only after you click Run check. We do not upload the hash to build a tracking profile. Fingerprinting is privacy-sensitive—treat the hash as sensitive.

  • Firefox:set privacy.resistFingerprinting to true in about:config, or use Strict tracking protection.
  • Chrome/Edge:use privacy extensions that randomize or block canvas reads (built-in options are limited).
  • Safari:Advanced tracking protections reduce fingerprintability.
  • Tor Browser:blocks or spoofs canvas by default.
  • Reload this page after changing settings, the hash should change or become unavailable.

GPU drivers, browser updates, OS scaling, fonts, and privacy extensions can all change canvas output. A new hash after an update is common.

Prefer not to post it publicly. Fingerprint values can help correlate a browser configuration across sites if misused.