Transparent pricing for developers and businesses

Monthly identifications:

FingerprintJS Pro

$0 per month
Free forever for developers and small sites up to 20K identifications per month.
Create Free Account

Usage

  • Unlimited subscriptions

Features

  • 99.5% accurate identification
  • Incognito mode detection
  • Geolocation
  • Query API & real-time webhooks

Operations

  • GDPR, CCPA compliant*
  • 99.9% availability
  • Documentation
  • Technical support
* FingerprintJS is compliant as the data processor. You need to be compliant as the data controller and use identification for fraud under legitimate interest or ask for user consent.

Enterprise

Contact Us per month
Get hands-on support and a custom contract for your large scale organization.
Contact Us

Includes all pro features, plus:

  • 99.9% SLA standard
  • Additional SLA options available
  • Premium support
  • Customer success
  • Tailored onboarding
  • Invoice billing
  • Custom contract with data governance
  • Additional deployment options

Frequently Asked Questions

How does billing for FingerprintJS Pro work?
Customers are billed on a monthly basis based on API requests made over the billing period. The minimum paid plan is $100/mo for 100,000 API requests - any additional requests will be charged at a rate of $1 per 1,000 requests.

Developers and small sites can access FingerprintJS Pro for free forever for a maximum of 20,000 API requests per month.
Do you offer annual billing and discounts?
Yes we do offer annual billing and discounts. Please contact sales for details on annual pricing.
I am a developer. Can I use FingerprintJS Pro for free?
Yes - developers and small sites can use FingerprintJS Pro for free forever, with up to 20,000 API requests per month.
How does the unlimited 10 day free trial work?
New signups can try FingerprintJS Pro for free with no API request limits for 10 days. After the trial period ends, the account can be upgraded to a paid plan or will be downgraded to a free plan with a 20,000 API request limit.
How does the $0 free plan differ from a paid Pro plan?
The only difference between our free plan and paid Pro plan is that customers can only use up to 20,000 API requests per month on the free plan. There are no differences in features, functionality or accuracy between the free and paid plan.
How many identifications do I need?
FingerprintJS Pro works best if the JavaScript agent is installed and runs an identification for every visitor on every page of your website. To estimate the number of identifications this installation would use, you can look at your website’s total number of monthly pageviews using a client- or server-side website analytics service (e.g. Google Analytics, Segment, Netlify Analytics).

If you decide to install FingerprintJS Pro only on several key pages (e.g. signup, login, or prepayment), then you use pageviews for those specific pages as an estimate for identifications.

Finally, if you plan to configure FingerprintJS Pro to only identify visitors when they first land on your site, you can use monthly user sessions to estimate identifications needed.

For assistance in estimating the number of identifications needed for your use-case, please contact sales.
What is FingerprintJS Pro’s uptime?
FingerprintJS guarantees at least a 99.9% uptime. You can check our current status, view previous incidents and subscribe to updates on our status page.
Is FingerprintJS Pro GDPR compliant?
Yes - FingerprintJS is GDPR compliant.

Our technology is intended to be used for fraud detection only - for this use case, no user consent is required. Any use outside of fraud detection would need to comply with GDPR user consent rules.

We never automatically track traffic - our customers can configure under what conditions visitors are tracked, and we never do cross-domain tracking.
Where is FingerprintJS Pro’s data stored?
When you create your account you can choose between Global/US data storage (Richmond, VA) and data EU storage (Frankfurt Germany).

We can set up servers in additional locations for enterprise customers. To learn more, please contact sales.
Is FingerprintJS SOC 2 compliant?
Yes - FingerprintJS is SOC 2 compliant.

If you would like to see our SOC 2 Type 1 report, please contact sales.

Not sure which plan is right for you?

Contact Sales