Skip to content
iyziTool

User Agent Parser

Your own user agent is filled in automatically. Paste another string from a log or bug report to identify the browser and device behind it.

JSON
Paste a user agent string.

About this tool

The user agent header identifies the software making a request, but the string has grown into a historical mess in which Chrome claims to be Mozilla, Safari and KHTML at once. A parser applies hundreds of patterns to extract what matters: browser and version, rendering engine, operating system and, on phones and tablets, the vendor and model.

Support teams paste user agents from tickets to know what to reproduce on, analytics people classify logs, and developers check what their own browser sends after enabling client-hint reductions. Parsing is done with ua-parser-js in your browser.

Frequently asked questions

Why does it show an older Windows or macOS version?
Browsers freeze the OS version in the user agent for privacy. Windows 11 reports as Windows 10, macOS caps at 10.15.
Can I trust the device model?
Android reports the model in the string; iPhones do not, so only the family is known.
Does this identify me?
The string is parsed locally and not stored. It is the same header every site you visit already receives.

Related tools