User Agent Parser

Break down any browser User-Agent string into browser, OS and device.

Browser
Operating System
Device Type
Engine

What is a User-Agent string?

Every web browser sends a "User-Agent" string with each request, identifying itself, its version, its rendering engine, and the operating system and device it's running on. Websites and analytics tools use this to serve appropriate content or gather usage statistics, though the format itself is famously messy and inconsistent across browsers for historical reasons.

How to use it

  1. Click Use My Browser's User-Agent to instantly analyze the browser you're using right now.
  2. Or paste any other User-Agent string — from a server log, a bug report, or another device — to see it broken down.
  3. Results update automatically, showing the browser, operating system, device type and rendering engine.

This is useful for developers debugging a browser-specific issue reported by a user, for understanding a line in a web server's access log, or simply out of curiosity about what your own browser reports. Keep in mind that a User-Agent string is just a claim the browser makes about itself — it can be freely changed by browser extensions, developer tools, or deliberate spoofing, so it should never be relied on for security decisions, only for informational or analytics purposes.