Browser privacy observations

Free Canvas Fingerprint Tester

Generate local canvas rendering hashes and inspect how browser graphics can contribute to fingerprinting.

  • Local rendering
  • Canvas and WebGL
  • No uniqueness database

Test Your Canvas Fingerprint

Canvas fingerprinting is a technique used to identify and track browsers by drawing invisible images and extracting their data. This tool will show you your browser's measured canvas rendering hashes and help you understand how it can be used to track you online.

Start here

How to use this tool

Follow these steps to get observations you can interpret and act on.

  1. Use the browser you want to inspect

    Start with the browser and graphics settings relevant to your privacy question. The tool uses that environment’s rendering behavior.

  2. Generate the observations

    Run the test and inspect the available standard-canvas, text and WebGL outputs. Restricted graphics access may leave an observation unavailable.

  3. Compare changes carefully

    Repeat after a relevant browser or graphics change. Interpret differences as rendering observations, rather than proof of anonymity or uniqueness.

Behind the check

How the canvas fingerprint tester works

The tester draws defined graphics and text, reads the browser’s rendered output and generates hashes. It also attempts supported WebGL observations. Differences in rendering can contribute to a browser fingerprint, but a hash by itself does not identify a person or establish tracking risk.

Understanding your results

  • A rendering hash summarizes output from this test. Matching hashes can occur on different devices, and one device can produce changed output.
  • WebGL or canvas restrictions may prevent data collection. The absence of a hash does not prove that all fingerprinting is blocked.
  • Uniqueness needs a comparison dataset. This tool does not provide a population-based uniqueness percentage or establish comprehensive fingerprint protection.
Know the scope

Privacy & important limitations

  • Graphics inspection and hashing run locally. This tool does not upload the generated rendering hashes to a fingerprint comparison service.
  • Browser-exposed graphics details can describe your environment. Review any copied or downloaded information before sharing a support report.
Interpret the evidence

These are local rendering observations. No comparison population is available to certify uniqueness or anonymity.

Common questions

Frequently asked questions

Can a VPN change my canvas fingerprint?

A VPN changes network routing. It does not normally change how your browser renders the graphics used by this test.

Does a stable hash mean I am being tracked?

No. It means the observed output stayed the same for this test. Tracking requires additional collection and correlation that this tool does not establish.