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.0and oftenSafariorChromefragments) — 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.