What is ThumbmarkJS?
ThumbmarkJS is a library designed for developers that prioritizes user privacy and equitable fingerprinting. Available under the MIT license, it can be effortlessly accessed through NPM or jsDelivr, allowing you to import the UMD bundle and use tm.get() to generate a dependable 32-character thumbmark fingerprint with minimal JavaScript code. For those working on smaller projects that require greater accuracy, a free API version is offered, while the Pro version provides scalable and cost-effective options for larger applications. The installation is straightforward, lacking any invasive tracking methods, and ThumbmarkJS has gained traction, being utilized by over 60,000 websites and achieving more than 1 billion identifications, alongside approximately 200,000 downloads each month. As a free and open-source alternative to FingerprintJS, it effectively generates unique and persistent device fingerprints through the utilization of web APIs such as canvas, audio, and fonts, allowing for the identification of browsers across various sessions. This capability positions it as an essential asset for developers aiming for an uncomplicated yet effective approach to browser identification, all while maintaining a strong commitment to user privacy and security. Additionally, its growing community and resource availability further enhance its appeal to developers looking to implement robust tracking solutions.
Pricing
Company Facts
Product Details
Product Details
ThumbmarkJS Categories and Features
ThumbmarkJS Customer Reviews
Write a Review-
Would you Recommend to Others?1 2 3 4 5 6 7 8 9 10
Just what we needed
Date: Aug 17 2026SummaryWe were able to cut down heavily on account fraud by implementing this on our website. Previously, people were registering multiple accounts fraudulently, and we were able to now put a system in place to track when a request comes from the same machine. Really recommend using this software!
PositiveI really like the ease of integration with this. It's really straight forward and does exactly what it promises. The dashboard is informative and you can see exactly how many requests have been made. I also like the webhook functionality.
NegativeIt seems like the system is lacking a bit in detecting VPN connections and private browsing. Some VPN connections are not being detected, and private browsing is not something that we were able to get through this either, but we combined another service with this to get the full package.
Read More...
- Previous
- You're on page 1
- Next