Desktop and laptop user agents
Every mainstream and niche desktop browser, across Windows, macOS, Linux distributions and Chrome OS, version by version.
8,989 user agents
0 matching user agents ·
| User agent string | Browser | Platform | Device | Actions |
|---|
What a desktop user agent looks like
A modern desktop string has four moving parts: the legacy Mozilla/5.0 prefix, a parenthesised platform block, the engine tokens, and the browser's own product token at the end.
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
└── platform ──────────────┘ └── engine ─────────────────────┘ └─ browser ──┘
The platform block is where the operating system lives. Windows NT 10.0 covers both Windows 10 and Windows 11 — Microsoft never incremented the NT version for 11, so the string alone cannot distinguish them. Only Client Hints can, by reporting a platform version of 13 or higher for Windows 11.
Reading the platform token
| Token | Operating system | Note |
|---|---|---|
Windows NT 10.0 | Windows 10 or 11 | Indistinguishable without Client Hints |
Windows NT 6.3 | Windows 8.1 | |
Windows NT 6.1 | Windows 7 | Still common in enterprise and kiosk fleets |
Win64; x64 | 64-bit build | WOW64 means a 32-bit browser on 64-bit Windows |
Macintosh; Intel Mac OS X 10_15_7 | macOS | Frozen at 10.15.7 since Big Sur; Apple Silicon still says “Intel” |
X11; Linux x86_64 | Generic Linux | Some distros insert their name: X11; Ubuntu; Linux x86_64 |
X11; CrOS x86_64 15917.71.0 | Chrome OS | The number is the platform build, not the Chrome version |
Browsers that hide behind Chrome
Several Chromium-based browsers ship no distinguishing token at all. Brave, Arc and most Chromium builds send a string byte-identical to Chrome's, which is a deliberate anti-fingerprinting choice: a browser with a 1% share is far more identifiable than one blending into Chrome's majority. If you need to detect them, feature detection and navigator.brave-style APIs are the only reliable route — the user agent will not help you.
Frequently asked questions
How do I tell Windows 10 from Windows 11?
You cannot, from the user agent alone. Both report Windows NT 10.0. The only reliable signal is the Sec-CH-UA-Platform-Version client hint: a major version of 13 or higher means Windows 11, while 1 through 12 means Windows 10. Our detector reads this hint and resolves it automatically on Chromium browsers.
Why does my Apple Silicon Mac say “Intel”?
Deliberate compatibility. Safari and Chrome both report Intel Mac OS X on M-series Macs so that sites doing naive architecture sniffing do not serve a broken experience or refuse the download. The real architecture is available through the Sec-CH-UA-Arch client hint, which returns arm.
Why is macOS stuck on 10.15.7?
Apple froze the reported version at 10.15.7 starting with Big Sur, because a great deal of code in the wild parsed the version with logic that assumed a leading 10. and broke on 11. Chrome does the same on macOS. The actual version is exposed only through Client Hints.
Other categories
Mobile Phones
Android and iOS phones from Samsung, Apple, Google, Xiaomi, OPPO, vivo and more.
15,434 user agentsTablets
iPad, Galaxy Tab, Fire tablets, Lenovo Tab and Windows 2-in-1 devices.
2,680 user agentsSmart TVs & Streaming
Samsung Tizen, LG webOS, Android TV, Roku, Fire TV, Apple TV and Chromecast.
86 user agentsGame Consoles
PlayStation 5 and 4, Xbox Series X|S, Nintendo Switch and Steam Deck.
20 user agentsWearables & XR
Apple Watch, Wear OS smartwatches, Meta Quest, PICO and Apple Vision Pro.
13 user agentsIn-App Browsers
Facebook, Instagram, TikTok, WeChat, LINE webviews and Electron desktop apps.
108 user agents