User Agent Parser

Paste a User-Agent string to see the browser, engine, operating system and device type.

Runs in your browser using Pattern matching on the pasted string — nothing is uploaded

How to use it

  1. Paste a User-Agent string — from a server log, an analytics export, or a request header.
  2. Or press one of the example buttons to see how a known string is read.
  3. Every field is decoded as you type. Anything the string does not state is marked unknown rather than guessed.

Questions

Does this detect my browser?
No, by design. It reads only the text you paste into the box and never inspects your own browser. If you want to know about the device you are using right now, that is a different job and a different tool.
Why does it say Windows 10 when I am on Windows 11?
Because the string says so. Windows 11 reports itself as "Windows NT 10.0", exactly as Windows 10 does, so the two cannot be told apart from a User-Agent alone. Reporting the ambiguity is more useful than guessing.
Why do modern Macs all say macOS 10.15.7?
Apple froze the reported version at 10.15.7 to reduce fingerprinting. Every newer macOS reports the same value, so the real version cannot be recovered from the string.
How reliable is any of this?
A User-Agent is self-reported text that anything can set to anything. It is useful for reading logs and spotting patterns, and it is not evidence. Treat unusual strings as unverified.

Related tools