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

Price Starts At:
15€ per month
Price Overview:
Free plan includes 1K API calls per month. Pro plan includes 15K API calls per month for 15€ / month, then 1€ per additional 1K API calls. Enterprise plan with custom pricing is available at +1M API calls per month.
Free Version:
Free Version available.

Integrations

Offers API?:
Yes, ThumbmarkJS provides an API

Screenshots and Video

Visitor ID with select attributes

Visitor ID with select attributes

Company Facts

Company Name:
ThumbmarkJS
Company Location:
Finland
Company Website:
www.thumbmarkjs.com
Edit This Page

Product Details

Deployment
SaaS
Training Options
Documentation Hub
Support
Web-Based Support

Product Details

Target Company Sizes
Individual
1-10
11-50
51-200
201-500
501-1000
1001-5000
5001-10000
10001+
Target Organization Types
Mid Size Business
Small Business
Enterprise
Freelance
Nonprofit
Government
Startup
Supported Languages
English

ThumbmarkJS Categories and Features

ThumbmarkJS Customer Reviews

Write a Review
  • Reviewer Name: A Verified Reviewer
    Position: Director
    Has used product for: 6-12 Months
    Uses the product: Daily
    Org Size (# of Employees): 1 - 25
    Feature Set
    Layout
    Ease Of Use
    Cost
    Customer Service
    Would you Recommend to Others?
    1 2 3 4 5 6 7 8 9 10

    Just what we needed

    Date: Aug 17 2026
    Summary

    We 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!

    Positive

    I 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.

    Negative

    It 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