User-Agent Parser

Parse and analyze browser user-agent strings

Share this tool

Report a problem

Describe the problem without including private input or files.

How useful was this tool?

How useful was this tool?

User agent strings can be reduced or spoofed. Results describe recognizable tokens and may not identify the actual device or rendering engine.

Example user agents

Paste a user agent or choose an example.

Parsed information

Browser

Name
—
Version
—

Operating system

Name
—
Version
—

Device

Type
—
Vendor
—
Model
—

Engine token

Name
—
Version
—

Your current screen & display

These measurements describe your current device, not the device in the pasted user agent.

Screen resolution
—
Available area
—
Viewport
—
Pixel ratio
—
Color depth
—

About the User Agent Parser

Our free user agent parser breaks down any user agent string into its core components: browser name & version, operating system & version, device type, and rendering engine. Simply paste a UA string or let the tool auto-detect your current browser to get a full breakdown in seconds.

Every HTTP request includes a user agent string that identifies the client to the server. Parsing this string is essential for cross-browser debugging, log analysis, device-specific content serving, and understanding your audience's technology profile. Our parser handles all major browsers, operating systems, and device families with reliable pattern matching.

The tool also displays screen & display information for your current device, including resolution, viewport size, pixel ratio, and color depth. You can export the full report as a text file or JSON for sharing with teammates or attaching to bug reports.