The quickest way to find out

Open Settings by pressing the Windows key and typing "Settings", then select the app. Go to System in the left menu, then scroll down and click About. Look for the line that says System type. It will read either "64-bit operating system" or "32-bit operating system".

That single line tells you everything you need to know. If you see 64-bit, your computer can run larger programs and use more memory. If you see 32-bit, your computer is older or was built with less powerful hardware, and some newer software may not work on it.

On a Mac, click the Apple menu in the top left, select About This Mac, and look at the line labeled Processor. If it says "Intel" or "Apple Silicon", your Mac is 64-bit. Macs stopped shipping with 32-bit processors years ago, so this is mostly for reference.

Key Takeaways

  • Windows: Press the Windows key, type "Settings", go to System > About, and read the System type line.
  • A 64-bit system can run both 64-bit and 32-bit programs, but a 32-bit system cannot run 64-bit software.
  • If you are installing new software and it asks which version you need, choose 64-bit if your computer supports it.
  • Your processor and operating system must both be 64-bit for you to use 64-bit programs — one alone is not enough.

Why this matters when installing software

When you read a program, the installer often asks you to choose between a 64-bit version and a 32-bit version. Picking the wrong one means the program will not install or will run slowly. If your computer is 64-bit, always choose the 64-bit version of the software — it will run faster and use memory more efficiently.

A 64-bit computer can run 32-bit programs without any problem, so you are not locked out of older software. But a 32-bit computer cannot run 64-bit programs at all. If you have a 32-bit system and a program only comes in 64-bit, that program straightforward will not work on your machine.

Checking your processor separately

Your operating system and your processor are two different things. A computer can have a 64-bit processor but run a 32-bit version of Windows — this happens sometimes on older machines or budget laptops. To see what your processor actually supports, go back to Settings > System > About and look for the line labeled Processor. It will show the name and model of your chip.

Once you have the processor name, you can search for it online to see whether it is 32-bit or 64-bit capable. Most processors made in the last 15 years are 64-bit. If your processor is 64-bit but Windows shows 32-bit, you could upgrade to 64-bit Windows, though this requires reinstalling the operating system and is usually only worth doing if you need a specific 64-bit program.

Using the command line if Settings does not work

If the Settings app is not responding or you prefer a faster method, you can use the command line. Press the Windows key and type "cmd", then right-click Command Prompt and select Run as administrator. Type the command wmic os get osarchitecture and press Enter. The result will show either "32-bit" or "64-bit".

This method works on any Windows computer and gives you the answer in seconds. The command line is more reliable on older machines where the Settings app sometimes lags or freezes.

What 64-bit and 32-bit actually mean

The number refers to how much data your computer can process at one time. A 64-bit system handles twice as much information per operation as a 32-bit system, which makes it faster for most tasks. More importantly, a 64-bit system can use much more memory — up to terabytes, while a 32-bit system is capped at about 4 gigabytes.

For everyday tasks like email, web browsing, and document editing, the difference is barely noticeable. But if you work with video editing, photo processing, large spreadsheets, or programming, a 64-bit system will feel noticeably faster because it can hold more data in memory at once instead of constantly writing to the hard drive.

Checking on older versions of Windows

If you are running Windows 7, Windows 8, or Windows 10 instead of Windows 11, the process is slightly different but just as straightforward. Right-click This PC or My Computer on your desktop or in File Explorer, then select Properties. Look for the line that says System type — it will show your bit version there.

Alternatively, you can use the same command line method on any Windows version: open Command Prompt and type wmic os get osarchitecture. This command works the same way on Windows 7 through Windows 11.

Frequently Asked Questions

Can I upgrade from 32-bit to 64-bit Windows?

Yes, but it requires a full reinstall of Windows. You will need to back up all your files, install the 64-bit version, and then restore your files afterward. Most people only do this if they need a specific 64-bit program. Check whether your processor supports 64-bit first — if it does not, you cannot upgrade.

Why does my computer show 32-bit if I have a 64-bit processor?

Someone installed the 32-bit version of Windows on your machine. This usually happens on budget laptops or older computers. You can upgrade to 64-bit Windows if you want to use more memory and run 64-bit software, but it requires reinstalling the operating system.

Do I need 64-bit to use the internet and email?

No. Web browsers and email clients work fine on 32-bit systems. You only need 64-bit if you are running memory-heavy programs like video editors, large databases, or modern gaming software. For basic computing, 32-bit is sufficient.

What if a program says it needs 64-bit and I have 32-bit?

That program will not run on your computer. Your only options are to upgrade to 64-bit Windows (if your processor supports it) or find an older version of the software that still supports 32-bit. Many software makers stopped releasing 32-bit versions around 2015.