User Agent Parser — What's My Browser?
See what your browser reports about itself, or paste any user-agent string from logs or analytics to identify the browser, version, rendering engine, operating system and device type.
Parsed
Your browser's client hints
Your screen & browser
How to parse a user agent
- Your own user agent is filled in automatically.
- Paste any other user-agent string, for example from server logs, to decode it.
- Check client hints and screen details below for more accurate information about your own browser.
Why user-agent strings are confusing
For historical compatibility, almost every browser's user agent starts with "Mozilla/5.0" and mentions other browsers: Chrome includes "Safari", and Edge includes "Chrome" and "Safari". Parsers therefore check for the most specific token first, such as Edg/ for Edge or OPR/ for Opera, before falling back to Chrome or Safari.
Modern Chromium browsers also freeze parts of the string: the operating system version on Windows and Android and minor browser versions are reported as fixed values. The accurate details are available through User-Agent Client Hints, which this page reads for your own browser when supported.
Device detection from user agents is a best guess. iPads running iPadOS report as Macs by default, and many privacy tools change the string. For features, detect capabilities directly in code rather than relying on the browser name.
Need a different tool? Suggest it here — we read every message.
Frequently asked questions
What is a user agent?
A text string your browser sends with every request identifying the browser, engine and operating system.
Why does Chrome say Safari in its user agent?
For compatibility with old websites that checked for Safari's WebKit engine.
Why does my Windows 11 PC show Windows 10?
Browsers report "Windows NT 10.0" for both; client hints reveal the real platform version.
Can websites see my user agent?
Yes. Every website receives it with each request.