Home/Network/User Agent Parser

User Agent Parser

Paste a user agent string, or use your own, and this tool makes a best effort guess at the browser name and version, the rendering engine, the operating system and whether the device is a phone, tablet or desktop. User agent strings are famously messy, full of legacy tokens kept for compatibility, so this tool applies the same kind of ordered pattern matching that real analytics libraries use to pull out the meaningful parts. It is handy for reading a UA from a log line, checking what your own browser reports, or understanding why a site treats a device a certain way. A button fills in your current browser user agent so you can see it broken down instantly. All parsing runs locally in your browser using pattern matching only, with no external database and no data ever leaving your machine.

Frequently asked questions

What is User Agent Parser?

Paste a user agent string, or use your own, and this tool makes a best effort guess at the browser name and version, the rendering engine, the operating system and whether the device is a phone, tablet or desktop. User agent strings are famously messy, full of legacy tokens kept for compatibility, so this tool applies the same kind of ordered pattern matching that real analytics libraries use to pull out the meaningful parts.

Is User Agent Parser free to use?

Yes. User Agent Parser is completely free, with no sign-up and no usage limits.

Does User Agent Parser work in a web browser?

Yes. User Agent Parser runs in any modern web browser. There is nothing to download or install.

Is my data private with User Agent Parser?

Yes. User Agent Parser runs entirely on your device in your browser, so nothing you enter is uploaded to a server.