Skip to main content


react-fingerprint is a utility for generating user fingerprints with one function.

Data points

  • Browser vendor, language, useragent, plugins, capabilities (contacts, pdf, cookies), mimetypes, canvas, doNotTrack
  • Device bars (menubar, toolbar etc), touchscreen, cpu, display sizes, ram, colour info
  • Timezone
  • Audio test
  • WebGL info
  • Fonts
  • Math calculations (some of them differ ever so slightly between browsers)


This package has been built with Typescript and has TS declarations built-in (no need to install additional packages).