Canvas image changes on a Chromebook
Author: FinesseCreated Nov 13, 2020Updated Dec 14, 2024
Labelsbughelp wanted
A user encounters canvas fingerprint changes on their Google Pixelbook with Chrome 87. In order to reproduce on the laptop, they open https://fingerprintjs.github.io/fingerprintjs/ (it doesn't matter whether the tab is new or old) and reload the page. One image appears after a soft reload, and the other after almost every hard reload:
![]() |
![]() |
|---|
Another pair of canvas pictures appeared when the link above was opened from a Google Meet conversation:
![]() |
![]() |
|---|
The difference is the text spacing and positioning:
| 1st pair | 2nd pair | Left pictures of the pairs |
|---|---|---|
![]() |
![]() |
![]() |
Other user reports:
- The canvas image is stable on Acer R752 with Chrome 85
- The canvas image is stable too on an unknown device and Chrome version
- I've tried to reproduce in Chrome 86 on Ubuntu 20.04 on a virtual machine, the canvas is stable.
- The canvas image is stable on Pixelbook Go.
- The canvas image is unstable on Acer Chromebook 314 with Chrome OS 80, 85 and 86 (my device)
Source: fingerprintjs/fingerprintjs






