Get Started With FingerprintJS

Open Source

Recommended for personal projects, and teams building their identifiers.

Browser fingerprinting library with high accuracy and stability.

Get it on Github

Pro

Recommended for businesses, and teams looking for a "turnkey" solution.

Cloud-hosted user identification service with 99.5% accuracy.

Start Free Account

Pro is Powered By Open Source

FingerprintJS Pro introduces server-side identification techniques, deduplication analysis, and machine learning to generate stable and highly accurate visitorIDs for every web visitor.

FingerprintJS Pro

Server-side analysis and machine learning

Holistic view of all attributes and layers below to generate the most stable and accurate visitorID

Storage and deduplication

Stores all attributes collected to do fuzzy matching and handle browser and OS upgrades

Cookie and local storage management

First party cookies and local storage

Open Source

Browser Fingerprinting Library

Generates browser fingerprints from exact matching browser attributes

Why Go Pro?

99.5% accuracy

Highest identification accuracy using fingerprinting, fuzzy matching and server-side techniques.

Secure data processing

Pro processes all information server-side and transmits it securely to your servers using our API.

Highly stable identifier

Pro's VisitorID remains the same permanently, even as browsers are upgraded.

Future-proofed

Hosted and maintained by our team - ensure identification accuracy without in-house expertise.

Feature Comparison

Open Source

Pro

Core Features
100% Open-sourceyesno*
Standard fingerprint signals
screen, os, device name
Advanced fingerprint signals
canvas, audio, fonts
ID typefingerprintvisitorID**
ID lifetimeseveral weeksmonths/years
ID originclientserver
ID collisionscommonrare
Additional features
Incognito mode detection
works in all modern browsers - see our full list of browsers supported
-
Server-side accuracy increase
based on additional server-side signals, such as TLS crypto support, ipv4/v6 data and others
-
Query API & realtime Webhooks
build flexible workflows
-
Geolocation
based on IP address
-
Operations
Data securityYour infrastructureEncrypted at rest
StorageYour infrastructureUnlimited up to 1 yr
RegionsYour infrastructureHosting in US and EU
ComplianceYour infrastructureGDPR, CCPA compliant***
SLANo SLA99.9% Uptime
SupportGitHub communitySupport team via email, chat, and call-back within 1 business day
Access on GitHubCreate Account

*Pro uses the open source fingerprinting library as well as proprietary technology for increased accuracy and stability.

** VisitorIDs, in comparison to fingerprints, include server side techniques, are deduplicated and utilize fuzzy matching to result in a more accurate and stable identifier. Fingerprint hashes rely on an exact match across all browser attributes, making them unstable across > 2 week time intervals.

*** FingerprintJS is GDPR and CCPA compliant as the data processor. You still need to be compliant as the data controller and use the identification for fraud under legitimate interest or ask for user consent.

Pro plans start
at $0/month

  • Transparent pricing
  • Monthly and annual plans
  • Free up to 1,000 monthly unique visitors
  • Money back guarantee
See Detailed Pricing
  • Transparent pricing
  • Monthly and annual plans
  • Free up to 1,000 monthly unique visitors
  • Money back guarantee

Next Steps with FingerprintJS Pro

Sign up for a free account

Sign up for free for up to 1,000 unique monthly visitors.

Create account today >

Read our docs

Learn how to implement FingerprintJS Pro on your website and start collecting VisitorIDs.

View docs >

Reach out with questions

We would love to help out! Reach out to support via email or chat anytime.

Contact support >

Subscribe to our newsletter

Stay up to date with the latest in browser fingerprinting and user identification news.

Sign up for updates >