Logo

ThumbmarkJS

From a Hobby to the Internet's Indie Engine

The unlikely story of ThumbmarkJS.

ThumbmarkJS didn't start in a boardroom. It began with a simple idea from a single developer: What if browser fingerprinting could be powerful without being complicated? I wanted to build a tool that I would love to use—a library without the bloat, complexity, or opaque pricing of enterprise solutions.

...aaand the nasty license switch.

1 Billion+

Monthly Thumbmarks

1 Developer

Behind the Core Logic

100%

Committed to Open Source


Why Go Pro?

What happened next was unexpected. The project resonated, growing organically into a tool trusted by tens of thousands of projects worldwide. But handling tens of millions of requests a day as a hobby project comes with real-world infrastructure costs. To serve this incredible community better and ensure the project's long-term health, I introduced ThumbmarkJS Pro.

The Pro version adds powerful server-side components for even higher accuracy and advanced features, all while staying true to the original vision:

  • Simple & Predictable Pricing: No sales calls. No enterprise contracts.
  • Developer-First Mindset: Get up and running in minutes, not weeks.
  • Community-Driven: Improvements and features are driven by real-world feedback and open collaboration.

Most importantly, the core ThumbmarkJS library will always remain open-source and free. The success of the Pro version directly funds the continued development and maintenance of the tool everyone depends on.

Built for developers, by a developer.

Thank you for being part of this journey. Whether you're using the open-source version or supporting the project with a Pro subscription, you are the reason this engine runs.