Visitor Identification at Scale

Enterprise-ready, GDPR-compliant browser identification - without the enterprise price tag.

Visitor ID: -
First seen
-
Last seen
-
Bot
No
VPN
No
Threat level
-
-

Integrate in Seconds

Everything you need to identify visitors across sessions

Get the code

Open-source on GitHub. Star, fork, and contribute.

Get the code →

Install from NPM

Install with one command. Works with modern JS frameworks.

Install via NPM →

Load from CDN

Add a single script tag. No build step required.

Load from CDN →

Join Discord

Get help, share ideas, and connect with the community.

Join Discord →

Get API Key

Create a free account and start identifying visitors.

Get API key →

See Thumbmark in action

Add ThumbmarkJS to your site with just a few lines of code. Works with any framework or plain HTML.

Check the demo page
// just a few lines of code in javascript console
import('https://cdn.jsdelivr.net/npm/@thumbmarkjs/thumbmarkjs/dist/thumbmark.umd.js')
.then(() => {
  const tm = new ThumbmarkJS.Thumbmark();
  tm.get().then((t) => { console.log(t.thumbmark)})
})
// prints out a 32 character fingerprint like
// 00c8328e409c4831e4aba4f65ec3a0c1

Trusted by developers worldwide

60,000+
Websites
1B+
Monthly API calls
6B+
Monthly thumbmarks

Ready to get started?

Start identifying visitors in minutes. Free tier available.

Sign Up Free