100% Private — All processing happens locally in your browser. Your data never leaves your device.
Encoding & Utility Tools

User Agent Parser

Parse any user agent string into its constituent parts: browser name and version, operating system, device type, rendering engine, and bot detection. Reads your live UA from navigator.userAgent automatically and lets you analyse any custom UA string.

All processing happens locally in your browser. No data is uploaded.
Your Current User Agent
Parse Any User Agent
Presets:
Tokenised View
Detailed Breakdown
User Agent String Structure
A typical browser UA follows the pattern:
Mozilla/5.0 (Platform; OS Details) Engine/version BrowserName/version

The Mozilla/5.0 prefix is included by virtually all modern browsers for historical compatibility reasons — it no longer indicates Mozilla's browser. The real browser identity is in the final product token.

Frequently Asked Questions

What is a User-Agent string?

A User-Agent is a string sent by your browser with every HTTP request, identifying your browser name, version, operating system, and device type.

Is my User-Agent sent to a server?

The tool reads your browser's User-Agent locally and displays it. No data is transmitted to any server.

Can websites use my User-Agent to track me?

User-Agent is one component of browser fingerprinting. Combined with other signals it can contribute to identification.

Can I change my User-Agent?

Yes. Browser extensions like User-Agent Switcher let you present a different User-Agent. Firefox has built-in User-Agent spoofing in Developer Tools.