User-Agent Parser
Decode a User-Agent string into browser, rendering engine, operating system and device type — or analyse your own. Runs entirely in your browser.
How it works
A User-Agent string is how a browser identifies itself to servers. It's a messy, historically-tangled format, so this tool uses pattern matching to pull out the browser, engine, OS and device — the same heuristic approach real analytics libraries use. Where your browser supports the newer User-Agent Client Hints API, those higher-confidence values are shown too. Everything is parsed locally.