How to Check Your Operating System: Windows, Mac, Linux, Android & iOS

Knowing which operating system you're running — and exactly which version — is one of those basic tech tasks that comes up more often than you'd expect. Whether you're troubleshooting a problem, checking software compatibility, or just satisfying curiosity, here's how to find that information on every major platform.

Why Your OS Version Matters

Your operating system (OS) is the foundational software that manages everything on your device — from how apps run to how hardware is recognized. The version of that OS matters because:

  • Software has minimum OS requirements before it will install or run correctly
  • Security patches are tied to specific versions — older versions may no longer receive updates
  • Features differ between versions, even within the same OS family
  • Tech support almost always asks for your OS version as a first step

Knowing what you're running helps you make informed decisions about updates, compatibility, and security.

How to Check Your OS on Windows 💻

Windows is the most common desktop OS, and there are several quick ways to find your version.

Method 1: Settings App

  1. Press Windows key + I to open Settings
  2. Go to System → About
  3. Look for Windows specifications — you'll see the edition (e.g., Windows 11 Home) and the version number (e.g., 23H2)

Method 2: Run Dialog

  1. Press Windows key + R
  2. Type winver and press Enter
  3. A small window displays your Windows version and build number

Method 3: System Information

  1. Search for "System Information" in the Start menu
  2. The first screen shows OS Name, Version, and System Type (32-bit vs 64-bit)

Key terms to know:

  • Edition — Home, Pro, Enterprise, etc.
  • Version — a major feature release (like 22H2 or 23H2)
  • Build number — a more granular identifier useful for detailed troubleshooting

How to Check Your OS on macOS 🍎

Method 1: Apple Menu

  1. Click the Apple logo in the top-left corner
  2. Select About This Mac
  3. A window shows your macOS name (e.g., Ventura, Sonoma) and version number (e.g., 14.4)

Method 2: System Settings/Preferences

  1. Open System Settings (macOS Ventura and later) or System Preferences (older versions)
  2. Click General → About
  3. Full version details appear here

macOS versions have both a name (like Sonoma or Monterey) and a numbered version (like 14.x). Software compatibility checks often reference both.

How to Check Your OS on Linux

Linux comes in many distributions (distros), so methods can vary slightly.

Method 1: Terminal Command

Open a terminal and type:

uname -a 

This returns the kernel version and system architecture.

For distro-specific details, use:

cat /etc/os-release 

This outputs the distribution name, version, and ID — for example, Ubuntu 22.04 LTS.

Method 2: GUI (Desktop Environment)

Most Linux desktops include a Settings → About section that displays the OS name and version without needing the terminal.

Important distinction: On Linux, the kernel version and the distribution version are separate things. A software compatibility question might require knowing both.

How to Check Your OS on Android

Android versions are tied to both a version number and sometimes a manufacturer name.

  1. Open Settings
  2. Scroll to About Phone or About Device
  3. Look for Android Version (e.g., Android 14)

Some manufacturers also show a security patch level and a custom UI version (like Samsung's One UI or Xiaomi's MIUI). These can affect available features and update timelines independently of the core Android version.

How to Check Your OS on iPhone or iPad (iOS/iPadOS)

  1. Open Settings
  2. Tap General → About
  3. Look for Software Version (e.g., iOS 17.4 or iPadOS 17.4)

Apple maintains tight control over iOS versions, so the version shown is the complete picture — there's no separate manufacturer layer to account for.

Quick Reference: OS Check Methods by Platform

PlatformQuickest MethodWhat You'll See
Windowswinver in Run dialogVersion + build number
macOSApple menu → About This MacName + version number
Linuxcat /etc/os-release in terminalDistro name + version
AndroidSettings → About PhoneAndroid version + patch level
iOS/iPadOSSettings → General → AboutiOS/iPadOS version

The Variables That Actually Affect What You Find

Checking your OS version is simple — but interpreting what you find depends on several factors:

  • Device age — Older devices may be running older OS versions and may no longer be eligible for updates
  • Manufacturer customization — Android in particular varies significantly between manufacturers, with custom interfaces sitting on top of the base OS version
  • Update settings — Some systems auto-update; others require manual action, which means two identical devices can run different versions
  • 32-bit vs 64-bit architecture — Some older Windows machines run 32-bit versions, which limits compatible software even on newer OS versions
  • Enterprise or managed devices — Corporate or school-managed devices may be locked to a specific OS version by IT policy

Someone running a freshly updated system on recent hardware will see a very different picture than someone on an older device that stopped receiving updates two years ago. Both users can follow the same steps to find their OS version — but what to do with that information varies considerably depending on their specific situation.