All Tools › User Agent Parser

User Agent Parser

Decode a browser user-agent string into browser, OS and device.

Decode a user-agent string

Every browser announces itself with a user-agent string — a dense line that encodes the browser, version, operating system, and device. It's awkward to read, yet it's exactly what you need when debugging a browser-specific issue or reading analytics. This parser breaks a user-agent down into its readable parts.

How to use it

  1. Paste a user-agent string.
  2. Read the parsed browser, version, OS, and device.
  3. Use it to interpret a log or reproduce a report.

Where it helps

Questions people ask

Why are user-agents so messy? Historical compatibility — browsers include legacy tokens so older sites still serve them correctly, which bloats the string.

Is my input stored? No — parsing runs in your browser.