Parse your browser's user agent into useful fields
See the browser, version, rendering engine, operating system, device class and architecture IPCheckHQ can infer from the user agent and available browser client hints.
Your parsed user agent
Computed for this visitRunning the test locally in your browser…
How this signal works
A user-agent string is sent with ordinary web requests so servers can adapt their response. It usually names a browser family and operating system, but modern browsers deliberately reduce some detail to limit fingerprinting. Client Hints may provide structured values when a site requests and supports them.
Parsing is an interpretation of a self-reported string, not hardware inspection. Automation tools and custom clients can send any user agent they choose. For fraud or compatibility work, compare it with browser behavior and server-side request headers instead of trusting the label alone.
What this result cannot tell you
- Chromium-based browsers often share similar tokens and may identify themselves partly as Chrome or Safari for compatibility.
- User-agent reduction can hide the exact operating-system or browser version.
- A parsed result describes what the client claims; it is not proof of the actual software in use.
Use browser and network signals in your app
The verification API collects the broader fingerprint, binds it to the network request and returns the result to your backend.