User-Agent Parser β€” OS, browser & engine

See your own user-agent and parse any UA string into OS, browser, engine and device type.

πŸ”’ Runs entirely in your browser. Your input and output are never sent to a server or stored β€” fully private.

ℹ️ Detection is best-effort from the UA string.

Did this tool help? Tap to react

About this tool

This User-Agent parser reads your browser's own UA string with one click and breaks any UA text into the operating system, browser and version, rendering engine and device type. It is useful for debugging browser-specific issues, checking what your device reports, or making sense of a UA from a server log β€” and it works entirely in your browser.

Frequently asked questions

What is a User-Agent string?

A User-Agent is a line of text your browser sends with every request to identify itself, typically naming the browser and version, the operating system and the rendering engine. Websites use it to adapt content or to gather analytics about visitors' devices.

Why doesn't it always show the exact browser or version?

Detection is best-effort because UA strings are messy and intentionally disguised: for compatibility many browsers still include words like Mozilla and Safari, and modern browsers freeze or reduce the version they report. So the result is a close estimate rather than a guarantee.

Is my user agent sent anywhere?

No. Your UA string is read locally from your own browser and parsed on your device; it is not sent to or stored on any server. The string itself contains no personal data beyond your browser, engine and operating system.