User Agent Parser
Paste a user agent string from a log file and find out what it actually is. Every browser's user agent is a pile of historical lies — Chrome claims to be Safari, which claims to be Gecko, which claims to be Mozilla, all because sites once sniffed for a competitor and served a worse page. This unpicks that, reporting the rendering engine separately from the brand name, because the engine is what decides whether your CSS works.
Nothing is uploaded — this tool runs inside your browser, so your files never leave your device.
Why use this tool
- Browser and version, resolved in the right order so Edge isn't read as Chrome
- Rendering engine reported separately — on iOS everything is WebKit
- Operating system, version and device type: desktop, mobile, tablet, TV or console
- Flags crawlers, scripts and headless browsers
How it works
- 1Paste the user agent string from your server log or analytics.
- 2Read the breakdown — browser, engine, OS and device.
- 3Check the note if it's flagged as automated.
User Agent Parser — frequently asked questions
Pure historical accident. Netscape called itself Mozilla; Internet Explorer added it to get past sites that checked for Netscape; Safari added Gecko-compatible tokens; Chrome copied Safari's. Every step was a browser pretending to be its predecessor to avoid being served a degraded page, and none of it can be removed now without breaking sites that still sniff for those strings.
More developer tools
Looking for something else? Browse all developer tools
Explore the other tools
Same deal everywhere on the site — free, no sign-up, and no watermark on anything you download.
Or see every tool on one page.