Home · Tools · User Agent Parser

User Agent Parser

Parse User-Agent strings into structured browser, OS and device information.

User-Agent string

Parse User-Agent strings into browser, OS, device and bot info

The User-Agent string is a free-text header that browsers send with every HTTP request. It encodes the browser, rendering engine, operating system, device, and CPU architecture — but in a famously messy format that has accumulated decades of compatibility cruft. This parser extracts the structured fields and shows you what each piece means.

What it detects

Privacy

Parsing happens with regex in your browser — no UA strings are uploaded.

Related tools

FAQ

Why do all browsers say 'Mozilla/5.0' at the start?
Historical compatibility — websites in the 1990s gated content on 'Mozilla', so every browser since pretends to be it.
Can I trust the User-Agent for analytics?
Roughly, but it's user-controllable and increasingly frozen for privacy. For accurate device targeting, use Client Hints.
How accurate is bot detection?
Common crawlers self-identify and are caught. Sophisticated scrapers spoof real browsers — UA alone is not a security signal.