Venturebeat: FingerprintJS raises $8 million for fraud prevention
Read article →

Browser Fingerprinting API

Stop fraud, spam, and account takeovers with 99.5% accurate browser fingerprinting as a service.

  • Unlimited API calls for 30 days
  • No Credit Card Required
  • GDPR/CCPA Compliant
Visit History

    FingerprintJS is trusted by public companies and innovative startups.

    ebay logotarget logous-bank logobooking logoameritrade logohsn logoagoda logob_and_h logocoinbase logoneiman-marcus logorockstar logocheckout logowestern-union logoyahoo logo

    Made for developers

    > Built on proven open-source library

    Since 2012, FingerprintJS has been used to identify billions of users. Our Pro solution was developed based on feedback to provide unparalleled accuracy, ease of use, and security.

    > Use our Pro agent for serious accuracy

    Get to 99.5% identification accuracy with subdomain integration and additional identification methods beyond fingerprinting.

    import FP from '@fingerprintjs/fingerprintjs-pro';
    FP.load({ token })
      .then(fp => fp.get({ extendedResult: true }))
      .then(res => {

    Server API & Webhooks

    > Server-side visitor history API

    Access suspicious visitor activity and geolocation at lightspeed. Integrate our API into your server-side business rules or signup process.

    > Webhooks for flexible workflows

    Receive instant notifications delivered securely to your backend systems, ideal for building scalable and asynchronous processes.

    curl \
      -H 'Authorization: Bearer eyJ0eXAiOiJKV1...'
      "visitorId": "Ibk1527CUFmcnjLwIs4A9",
      "visits": [
          "incognito": true,
          "ip": "",
          "ipLocation": { ... },
          "browserDetails": { ... }

    Predictable & Transparent Billing

    How many identification API calls per month do you need?


    Our paid plans come with 90 day visit history and email support.

    Contact sales for an enterprise license, 99.9% uptime SLA and 24/7 dedicated support.

    100K per month
    billed monthly

    With annual pricing you lock in an annual price with a discount by prepaying. This plan is recommended for users with predictable or high traffic volumes.

    Pro Tools

    Browser Fingerprinting

    Our fingerprinting approach is the most advanced in the market and employs many cutting-edge methods of browser identification.


    Every identification API request will provide the geolocation of the current visitor, including geoposition, city, country, timezone and ISP information.

    Anonymous User Identification

    Every visitor to your website is assigned a permanent visitorID that can be used to identify visitors trying to change their identity via proxies or other techniques.

    Incognito Mode Detection

    FingerprintJS Pro tracks whether visitors are using incognito mode, and can accurately identify users across incognito browsing sessions.

    API & Webhooks

    Get user activity history, suspicious activity and geolocation. With webhooks you can receive instant notifications that are delivered securely to your backend systems.

    Machine Learning

    In addition to browser fingerprinting, FingerprintJS Pro's server-side API processes and analyzes vast amounts of data, searching for patterns and re-occurrences of fraudulent activity.

    Stay protected and one step ahead of malicious users with FingerprintJS Pro

    Starting today is better than starting tomorrow

    • Unlimited API calls for 30 days
    • No Credit Card Required
    • GDPR/CCPA Compliant