User-Agent Parser

Parse user-agent strings to detect browser, operating system, device, and rendering engine. All processing in your browser.

Instant Detection Full Analysis Client-Side Processing

How to Use User-Agent Parser

1

Auto-detected or paste UA

Your current user-agent is loaded automatically, or paste any UA string.

2

Instant analysis

The browser, OS, device, and engine are identified instantly.

3

Copy results

Copy the full analysis or individual components as needed.

What is a User-Agent?

A user-agent string is an HTTP header that browsers and applications send to websites to identify themselves. It contains information about the browser name, version, operating system, and device. Websites use this to serve appropriate content and track usage.

User-Agent Components

Browser

The application name and version (Chrome 120, Firefox 121, etc.)

Operating System

The underlying OS and version (Windows 11, macOS 14, etc.)

Device Type

Form factor: desktop, mobile, tablet, or other

Rendering Engine

The underlying engine (Blink, Gecko, WebKit, Trident)

Frequently Asked Questions

How does user-agent parsing work?

The parser uses pattern matching against known browser, OS, and engine signatures in the UA string to identify components. Results are best-effort since UA strings can be spoofed.

Can it detect bots and crawlers?

Yes. The parser identifies common bots, crawlers, and spiders by matching known patterns like Googlebot, Bingbot, and others.

What is my current user-agent?

The tool automatically detects and displays your current browser's user-agent string when the page loads.