What Operating System Do I Have
See your operating system and version, read from your user agent string.
Read from your browser's user agent string โ not always precise (some browsers send a generic user agent for privacy). Nothing is sent to a server; this is read and shown entirely in your browser.
Need the opposite? What Is My Browser
What is What Operating System Do I Have?
Reads your operating system (Windows, macOS, Android, iOS, or Linux) and version straight out of your browser's user agent string, a quick check without digging through system settings. This happens entirely in your browser and nothing is sent to a server. The result is only as accurate as the user agent string itself, though, and some browsers deliberately generalize that string for privacy. Treat it as a quick check, not an authoritative system report.
How to Use This Tool
- 1
Open This Page: Visit this page in the browser on the device you want to check.
- 2
Read the Detected OS: Your operating system and version, parsed from the user agent string, appear automatically.
How It Works
This tool scans `navigator.userAgent` (a self-reported string your browser sends with every page request) for known OS markers, such as "Windows," "Mac OS X," "Android," "iPhone/iPad," or "Linux," and shows the one it finds. It runs entirely client-side; nothing about your device is sent anywhere to produce this result.
Why This Might Be Wrong or Say "Unknown"
The user agent string is self-reported, not verified. Your browser could, in principle, send anything. In practice, the more common causes of an inaccurate or missing result are browsers increasingly freezing or generalizing their user agent for privacy (Chrome's User-Agent Reduction effort and Safari's longstanding UA freezing both trim the detail available), a browser deliberately sending another browser or OS's identifying tokens for site compatibility, and in-app browsers embedded inside social media apps that often report a generic or unhelpful string. If none of the known OS markers are found, this tool shows "Unknown" rather than guessing.
Common Use Cases
Confirming which OS a bug happened on before filing a report, or checking your OS quickly without opening system settings, e.g. to see whether a piece of software's stated OS requirement is met before downloading it.
Frequently Asked Questions
Common questions about What Operating System Do I Have.