Parse browser user-agent strings into neat tables of OS, browser, and layout info.
User Agent Parser Guide
Parse user-agent strings to identify operating systems, browser engines, and device types. Detect device details instantly.
How to Parse User Agent Strings:
-
1
Paste the user agent string you wish to inspect in the input workspace.
-
2
Or click "Parse My User Agent" to auto-detect your current browser configuration.
-
3
The parser immediately extracts OS, Browser name, and Engine details.
-
4
Inspect the results table and copy the parsed details.
Parser Features:
Auto-Detection
Reads and parses your current browser configuration with one click.
Detailed Breakdown
Extracts OS version, browser version, engine type, and device categories.
Device Classifier
Identifies if requests originate from mobile, tablet, desktop, or crawler bots.
Local JavaScript Engine
Done client-side for privacy.
Technical Specifications
| Specification | Details / Limits |
|---|---|
| Supported Platforms | Windows, macOS, Linux, Android, iOS |
| Supported Browsers | Chrome, Safari, Firefox, Edge, Opera |
| Device Types Detected | Desktop, Mobile, Tablet, Crawler Bot |
Frequently Asked Questions
What is a User Agent string?
A User Agent string is a header sent by web browsers to servers. It contains information about the browser, operating system, and rendering engine, helping servers deliver compatible content formats.
Why do all user agents start with "Mozilla/5.0"?
Historically, early browsers spoofed being compatible with Netscape (Mozilla) to access pages. Over time, "Mozilla/5.0" became a standard prefix for compatibility reasons.
Can a user agent be spoofed?
Yes. Most modern web browsers and developer tools allow users to override or spoof their user agent string to test how sites look on different devices.