Decode a User Agent String

Break Down Any User Agent into Browser, OS & Device

Need to use Decode a User Agent String right now?

Paste a raw user agent string from server logs or analytics and get a plain-English breakdown of what each part means.

No sign-upNo uploads 100% free

Browser

Unknown

Version

Unknown

OS

Unknown

Device

Desktop

Features

  • Runs entirely in your browser
  • Privacy-first — your data is never uploaded
  • Real-time, instant results
  • 100% free, no sign-up required
  • Works on desktop, tablet, and mobile
  • No installation needed

Who uses this tool?

Software engineersWeb developersAPI testersDevOps engineersStudents

About Decode a User Agent String

User-Agent strings are notoriously dense and hard to read at a glance — a single string can pack in browser name, version, rendering engine, operating system, and device type all crammed together with historical baggage from decades of browser one-upmanship. This tool parses any User-Agent string and breaks it down into clearly labeled fields: browser, version, operating system, and device type.

By default it shows your own browser's User-Agent, pre-filled from `navigator.userAgent`, so you can immediately see how your current setup gets identified. Paste in any other User-Agent string — from a server log, a bug report, or an analytics export — to decode what browser and device that visitor was actually using.

This is genuinely useful for debugging a browser-specific bug report, understanding what's showing up in your server access logs, or verifying what a specific browser/OS combination identifies itself as before writing browser-detection logic in your own code.

How it works

  1. Paste a User-Agent string. Or use your own browser's, pre-filled automatically.
  2. Parsing runs automatically. Browser, version, OS, and device type extracted.
  3. Review the breakdown. Clearly labeled fields instead of one dense string.

Examples

Parsing a Chrome on Windows User-Agent

Input

Mozilla/5.0 (Windows NT 10.0; Win64; x64) ... Chrome/128.0.0.0

Output

Browser: Chrome, OS: Windows 10/11, Device: Desktop

Frequently asked questions