User Agent Parser
Parse a User-Agent string into browser, OS, device, CPU, and engine details. Supports bulk parsing and exports JSON or TSV — runs locally in your browser.
User agent parser
Parse a User-Agent string into structured fields like browser name/version, operating system, device model/type, CPU architecture, and rendering engine. Works entirely in your browser.
How to use
- Paste a User-Agent string (or multiple, one per line).
- Choose an output format.
- Click Parse user-agents and copy the result.
Output formats
- Pretty JSON — best for humans (indented)
- Compact JSON — best for logs or small payloads
- Summary (TSV) — paste into spreadsheets (one UA per row)
Common uses
- Debug analytics/device reports
- Normalize logs into structured data
- Identify bots vs real browsers (best-effort)
Limitations & notes
- User-Agent strings are not a secure signal and can be spoofed.
- Some modern browsers reduce or freeze UA details; results may be less specific than expected.
- This tool parses the string only; it doesn’t “detect” the real device behind the request.
Privacy
Your input is processed locally in your browser. Nothing is uploaded to a server.