How websites detect your operating system
The detected operating system is the one your browser reports in its user agent. Websites use it to offer the right downloads, keyboard shortcuts and instructions for your platform. Because browsers now limit what they report, the version shown may be older than the one you actually have.
How the OS appears in the user agent
The operating system is the part in parentheses near the start of the string:
- Windows:
Windows NT 10.0; Win64; x64(used by both Windows 10 and Windows 11) - macOS:
Macintosh; Intel Mac OS X 10_15_7(used by every recent macOS, including on Apple silicon) - Android:
Linux; Android 10; Kin reduced Chrome user agents, or the full version and device model in older ones - iPhone:
iPhone; CPU iPhone OS 18_0 like Mac OS X - Linux:
X11; Linux x86_64
Why the reported version is frozen
Exact OS versions, combined with other details, help build a unique fingerprint of your device. Browser makers therefore froze the values: Safari and Chrome stopped updating the macOS version at 10.15.7, Windows has reported NT 10.0 since 2015, and Chrome reduced Android’s details to a generic model. Apple silicon Macs even report “Intel” so that older websites keep working.
Getting the precise OS version
Websites that genuinely need the exact version, for example to offer the right driver, can request it through User-Agent Client Hints (the Sec-CH-UA-Platform-Version header) in Chrome and Edge. The OS version tool uses Client Hints to show your exact version, such as Windows 11, in those browsers. In other browsers, open your system’s About screen. The device type and browser version tools show the rest of what your browser reports.