What is a user agent?
The user agent (UA) is a text label your browser sends with every request, originally for compatibility (“I am Mozilla-like, running Windows, using Chrome”). It looks messy because decades of history are baked in — every browser pretends a little to avoid being blocked by old sites.
What we parse
Browser and version, operating system, platform, and an estimated device category (desktop, mobile, tablet). Parsing is heuristic: with user-agent reduction and client hints, Chrome and others now generalize details, so treat the category as an estimate.
For developers
Prefer feature detection over UA sniffing. Use the UA only for analytics fallbacks and debugging, and handle reduced or frozen UA strings gracefully — support varies by browser.
How it works
Open this page and the embedded script queries only documented browser APIs. Nothing is installed, no account is needed, and results reflect your current browser profile — including extensions, private mode and OS display scaling.
Limitations
Support varies by browser. Privacy features (tracking prevention, user-agent reduction, fingerprint randomization) can generalize or withhold values. Treat results as a best-effort live snapshot rather than a certified hardware inventory.
Privacy
Detection runs in your browser. We do not store fingerprints or device reports. The only network call any tool makes is the optional public-IP lookup on /my-ip (via a third-party IP API, disclosed in the privacy policy).