DEVELOPER TOOL

User Agent Parser

Break a browser user agent string into browser, OS, and device info.

Browser

About this tool

Paste any browser's user agent string to break it down into browser name/version, operating system, rendering engine, and device type — handy for debugging analytics logs, support tickets, or server access logs full of raw UA strings.

Parsing runs entirely in your browser using pattern matching — nothing is uploaded.

Frequently asked questions

Why do so many user agent strings mention "Mozilla" and other browsers?
For historical compatibility reasons, virtually every modern browser's UA string includes tokens from older browsers it's spoofing for compatibility (like Mozilla/5.0 and often Safari or Chrome fragments) — this parser looks for the most specific, reliable markers first to identify the actual browser.
Can a user agent string be faked?
Yes, easily — browser extensions, dev tools, and command-line tools can all send an arbitrary UA string, so treat parsed results as a hint about what a client claims to be, not a guaranteed fact.
Why does device type sometimes say "Unknown"?
Some user agents (bots, unusual clients, heavily customized browsers) don't include the typical mobile/tablet markers this parser looks for, so device type can't always be determined confidently.