./prontouso

User-Agent Parser

Paste a User-Agent string to see the browser, operating system, rendering engine, and device type it describes.

Runs locally in your browser. This tool does not upload your input.

Results

Browser
N/A
Browser version
N/A
Operating system
N/A
OS version
N/A
Rendering engine
N/A
Device type
N/A

Paste a User-Agent string.

How to read a User-Agent string

Paste a User-Agent string to see the browser, operating system, rendering engine, and device type it describes.

How detection works

The string is matched against common patterns used by major browsers and operating systems. Because User-Agent strings can be spoofed or unusual, detection is a best-effort heuristic, not a guarantee.

Common uses

  • Debug a browser-specific issue from a support ticket or server log.
  • Check what your own browser sends by using the "Use my browser" button.

What gets detected

  • Browser name and version (Chrome, Firefox, Safari, Edge, Opera, Samsung Internet, Internet Explorer)
  • Operating system and version (Windows, macOS, iOS, Android, Chrome OS, Linux)
  • Rendering engine (Blink, Gecko, WebKit, Trident) and device type (mobile, tablet, desktop)

Calculation notes

All parsing runs in your browser; the string you paste is never sent anywhere.

FAQ

Can a User-Agent string be faked?

Yes — browsers and tools can freely set any User-Agent string, so this is informational rather than a security check.

Why does it say "Unknown" for some fields?

The string didn't match any of the common patterns this tool recognizes — this can happen for bots, unusual clients, or heavily modified strings.

Why might the detected browser be wrong?

Some browsers include other browsers' names in their User-Agent string for compatibility (e.g. Edge includes "Chrome"), so detection order matters and unusual builds can still be misread.