Device identification
Identify visitors with
unmatched accuracy
An immediate, persistent ID for every web visitor — human, bot, or AI agent.
Identify more devices with greater accuracy
Catch sophisticated fraudsters
Link current users to past fraud, even when they hide their identity.
Reduce friction for trusted visitors
Skip 2FA and OTP more often, and personalize experiences for logged-out users.
Accurate on web and mobile
Identify users with confidence on every browser and device, including iOS, Android and Safari.
Longer identification lifetimes
Tie historical, behavioral, and biometric data to your users over months, not days.
accurately identify 60%
of returning visitorsIncoming flow of unidentified clients
Made for developers
Build the most accurate device identifier into your fraud prevention and user experience workflows.
{
"visitor_id": loading...,
"events": [
{
"incognito": loading...,
"ip_address": loading...,
"browser_details": { ... },
}
]
}Built on FingerprintJS, a proven open-source library
Used since 2012 to identify billions of users, with unparalleled accuracy, ease of use, and security.
Server-side visitor history API
Pull suspicious activity and geolocation into your server-side business rules or sign-up flow.
Webhooks for flexible workflows
Get instant, secure notifications in your back end to build scalable, asynchronous processes.
What's included in the identification response?
100+ browser and mobile signals, combined with TLS identifiers, cookies, visit history, and geolocation, produce a highly accurate device identifier.
Anonymous user identification
Every visitor gets a permanent visitor ID, even when they conceal their identity behind proxies or other techniques.
Incognito mode detection
Detect incognito mode and identify the same user across incognito sessions.
Start collecting visitor IDs today
Install our JavaScript snippet and start collecting visitor IDs, geolocation, and more — free, in under 10 minutes.
Get Started