Free Canvas Fingerprint Tester
Generate local canvas rendering hashes and inspect how browser graphics can contribute to fingerprinting.
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.
How to use this tool
Follow these steps to get observations you can interpret and act on.
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.
Generate the observations
Run the test and inspect the available standard-canvas, text and WebGL outputs. Restricted graphics access may leave an observation unavailable.
Compare changes carefully
Repeat after a relevant browser or graphics change. Interpret differences as rendering observations, rather than proof of anonymity or uniqueness.
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.
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.
These are local rendering observations. No comparison population is available to certify uniqueness or anonymity.
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.