For Security & Platform Teams — Ship fraud protection in a sprint. Start free →

Identify Every Visitor. Ship in a Sprint.

Stop fraud, detect bots, and delight customers. One SDK. 100+ device intelligence signals. Ships in hours — not quarters. Industry-leading accuracy even when visitors are anonymous.Stop fraud, detect bots, and delight customers. One SDK. 100+ device intelligence signals. Ships in hours — not quarters. Industry-leading accuracy even when visitors are anonymous.

I'm a developer
Hello, visitor IDnmQiTQEpkF7WXl0UQ54R
Your visit summaryYou visited 1 time
Incognito1 session
IP address1 IP
Geolocation1 location

Your visit history

Now
Centreville, United States
Location map
IP Address

113.30.192.168

Incognito mode

Detected

Browser

Chrome 146.0.0

VPN

Detected

-1015

Suspect Score

You look like a suspicious user

We detected signals that correlate with fraud risk.

See how this is calculated
This is a demo.
Production accuracy will be higher

Trusted by 6,000+ security and platform teams worldwide

What we solve_

What security teams build with
Fingerprint

The device intelligence platform for visitor intent.
Reduce friction for the good guys. Stop the bad guys.

See all Use Cases
Account Takeover
Identify and block login attempts using stolen credentials while recognizing legitimate users. Integrate in 3 lines of JavaScript. Identify the device, not just the session.
Identify and block login attempts using stolen credentials while recognizing legitimate users. Integrate in 3 lines of JavaScript. Identify the device, not just the session.
Payment Fraud
Reduce fraudulent transactions and increase legitimate conversions with device intelligence signals. Every payment signal available via webhook — pipe directly into your fraud stack.
Reduce fraudulent transactions and increase legitimate conversions with device intelligence signals. Every payment signal available via webhook — pipe directly into your fraud stack.
SMS Fraud
Prevent SMS pumping fraud attacks and SIM swapping scams with mobile device intelligence signals.
Prevent SMS pumping fraud attacks and SIM swapping scams with mobile device intelligence signals.
Bot Detection
Detect malicious bots, automation tools, and other sophisticated threats to prevent real-time attacks. Real-time signals. Sub-100ms response. No ML model to train or maintain.
Detect malicious bots, automation tools, and other sophisticated threats to prevent real-time attacks. Real-time signals. Sub-100ms response. No ML model to train or maintain.
Visitor ID_
Et9Ipke6WRQIDdtH4suY
Suspect Score_
1
Geolocation_
Lima, Peru
VPN_
Not Detected
Browser Tampering_
Not Detected
Incognito_
Not Detected
Why Fingerprint_

Accuracy that lasts.
Signals you can trust.

Industry-leading accuracy that lasts for months
or years, even when cookies are cleared. While session cookies expire in 7 days, Fingerprint's device identity persists for months — your fraud rules stay accurate long-term.

Learn More
0
30
60
90
120
Accuracy dropoffdays after initial identification
0 days
Fingerprint-0.0%
Competitors-0.0%

Any browser, any device.

Identify returning web and mobile app visitors on all browsers, iOS, and Android, with exceptional accuracy.

/> > >

Identify all anonymous visitors.

Get details on suspicious visitors even when VPN, incognito mode, or a tampered browser or device is used.

Delight your trusted users.

Personalize user experience and reduce 2FA and OTP requirements by identifying logged-out users.

Customer Stories_

How platform teams fight fraud with Fingerprint

See how our customers stop fraud in real time for real results.

See all Case Studies

Fingerprint helps Booking.com stop fraud while building customer trust.

Fingerprint provides clear device-level signals we can use to prevent fraud and reduce losses, while also enabling smoother customer journeys. It acts as fraud detector and a trust enabler.

Andreas Zodhiates

Head of Payment Fraud
@ Booking.com

Enterprise

fingerprint.com
For Developers_

The original
fingerprinting library. 27K+ stars.

Over 100 bleeding-edge signals built by our world-class research team. So accurate, our competitors use FingerprintJS open-source under the hood. Every signal available via REST API, webhooks, or our React/Node/iOS/Android SDKs.

Star
27K+
View the Docs

{}

response.json

VPN Detection

Browser Bot
Detection

Tampering Detection

IP Geolocation

High-activity Device

Raw Device Attributes

IP Blocklist Matching

Privacy-focused
Settings

{
  "event_id": "1777983329220.FfPayG",
  "timestamp": 1777983329234,
  "environment_id": "ae_onSeHjdsYUDkiONX",
  "sdk": {
    "platform": "js",
    "version": "4.0.3",
    "integrations": [
      {
        "name": "custom-proxy-integration",
        "version": "1.0.2"
      },
      {
        "name": "custom-proxy-integration",
        "version": "1.0.4"
      },
      {
        "name": "fingerprintjs-pro-react",
        "version": "3.0.0"
      }
    ]
  },
  "replayed": false,
  "identification": {
    "visitor_id": "nmQiTQEpkF7WXl0UQ54R",
    "confidence": {
      "score": 1,
      "version": "v1.1"
    },
    "visitor_found": false,
    "first_seen_at": 1777983329234
  },
  "tags": {
    "referrerLink": "https://www.google.com/"
  },
  "url": "https://fingerprint.com/",
  "ip_address": "113.30.192.168",
  "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36",
  "client_referrer": "https://www.google.com/",
  "browser_details": {
    "browser_name": "Chrome",
    "browser_major_version": "146",
    "browser_full_version": "146.0.0",
    "os": "Linux",
    "os_version": "",
    "device": "Other"
  },
  "bot": "not_detected",
  "developer_tools": false,
  "ip_blocklist": {
    "email_spam": false,
    "attack_source": false,
    "tor_node": false
  },
  "ip_info": {
    "v4": {
      "address": "113.30.192.168",
      "geolocation": {
        "accuracy_radius": 50,
        "latitude": 38.84039,
        "longitude": -77.42888,
        "postal_code": "20120",
        "timezone": "America/New_York",
        "city_name": "Centreville",
        "country_code": "US",
        "country_name": "United States",
        "continent_code": "NA",
        "continent_name": "North America",
        "subdivisions": [
          {
            "iso_code": "VA",
            "name": "Virginia"
          }
        ]
      },
      "asn": "22773",
      "asn_name": "Cox Communications Inc.",
      "asn_network": "113.30.192.0/21",
      "asn_type": "isp",
      "datacenter_result": false
    }
  },
  "proxy": false,
  "proxy_confidence": "high",
  "incognito": true,
  "privacy_settings": false,
  "suspect_score": 40,
  "tampering": true,
  "tampering_confidence": "high",
  "tampering_ml_score": 0.9954,
  "tampering_details": {
    "anomaly_score": 1,
    "anti_detect_browser": true
  },
  "velocity": {
    "distinct_ip": {
      "5_minutes": 1,
      "1_hour": 1,
      "24_hours": 1
    },
    "distinct_country": {
      "5_minutes": 1,
      "1_hour": 1,
      "24_hours": 1
    },
    "events": {
      "5_minutes": 1,
      "1_hour": 1,
      "24_hours": 1
    },
    "ip_events": {
      "5_minutes": 1,
      "1_hour": 1,
      "24_hours": 1
    }
  },
  "virtual_machine": false,
  "virtual_machine_ml_score": 0.119,
  "vpn": true,
  "vpn_confidence": "high",
  "vpn_origin_timezone": "America/New_York",
  "vpn_methods": {
    "timezone_mismatch": false,
    "public_vpn": false,
    "auxiliary_mobile": false,
    "os_mismatch": true,
    "relay": false
  },
  "high_activity_device": false,
  "raw_device_attributes": {
    "font_preferences": {
      "default": 149.3125,
      "serif": 149.3125,
      "sans": 144.015625,
      "mono": 132.625,
      "apple": 149.3125,
      "min": 9.34375,
      "system": 162.546875
    },
    "emoji": {
      "font": "\"Times New Roman\"",
      "width": 1597.078125,
      "height": 17,
      "top": 9,
      "bottom": 26,
      "left": 8,
      "right": 1605.078125,
      "x": 8,
      "y": 9
    },
    "fonts": [],
    "device_memory": 8,
    "timezone": "America/New_York",
    "canvas": {
      "winding": true,
      "geometry": "2179b48bae2d564d33eadf7e35c993d8",
      "text": "3fa64ca13a1fdcb383453330abce257e"
    },
    "languages": [
      [
        "en-US"
      ]
    ],
    "screen_resolution": [
      800,
      600
    ],
    "touch_support": {
      "touch_event": false,
      "touch_start": false,
      "max_touch_points": 0
    },
    "architecture": 255,
    "cookies_enabled": true,
    "hardware_concurrency": 32,
    "date_time_locale": "en-US",
    "vendor": "Google Inc.",
    "color_depth": 24,
    "platform": "Linux",
    "session_storage": true,
    "local_storage": true,
    "audio": 124.04347527516074,
    "plugins": [
      {
        "name": "PDF Viewer",
        "description": "Portable Document Format",
        "mimeTypes": [
          {
            "type": "application/pdf",
            "suffixes": "pdf"
          },
          {
            "type": "text/pdf",
            "suffixes": "pdf"
          }
        ]
      },
      {
        "name": "Chrome PDF Viewer",
        "description": "Portable Document Format",
        "mimeTypes": [
          {
            "type": "application/pdf",
            "suffixes": "pdf"
          },
          {
            "type": "text/pdf",
            "suffixes": "pdf"
          }
        ]
      },
      {
        "name": "Chromium PDF Viewer",
        "description": "Portable Document Format",
        "mimeTypes": [
          {
            "type": "application/pdf",
            "suffixes": "pdf"
          },
          {
            "type": "text/pdf",
            "suffixes": "pdf"
          }
        ]
      },
      {
        "name": "Microsoft Edge PDF Viewer",
        "description": "Portable Document Format",
        "mimeTypes": [
          {
            "type": "application/pdf",
            "suffixes": "pdf"
          },
          {
            "type": "text/pdf",
            "suffixes": "pdf"
          }
        ]
      },
      {
        "name": "WebKit built-in PDF",
        "description": "Portable Document Format",
        "mimeTypes": [
          {
            "type": "application/pdf",
            "suffixes": "pdf"
          },
          {
            "type": "text/pdf",
            "suffixes": "pdf"
          }
        ]
      }
    ],
    "indexed_db": true,
    "math": "5f030fa7d2e5f9f757bfaf81642eb1a6",
    "font_hash": "d751713988987e9331980363e24189ce",
    "timezone_offset": "-04:00"
  }
}

$1 Billion +

in fraud losses prevented
in the last 12 months_

4 Billion +

unique browsers and
mobile devices identified_

50 Million +

real-time device intelligence
API events per day processed_

Start identifying every visitor —
for free.

Collect visitor IDs and signals instantly for free,
or reach out to our team for a demo.