5 ways to tell whether a Windows program is 64-bit or 32-bit

Most of the Windows installations today are 64-bit, so most people use 64-bit operating systems and applications. Even popular applications like Chrome, Firefox, Office, and 7-Zip, are using the 64-bit architecture to provide better performance. All this is good but, on a 64-bit operating system, you can run both 32-bit and 64-bit apps. How can you tell whether a program is 64-bit or 32-bit? To help you figure this out, we would like to share five ways of doing this, that work in all modern versions of Windows:

NOTE: This guide covers Windows 10, Windows 7, and Windows 8.1. Most of the methods work in all three versions of Windows, but one of them is tailored only to Windows 7 - we marked it accordingly.

How to tell if your Windows installation is 64-bit or 32-bit?

First of all, you have to see which version of Windows you are using. Is it a 32-bit or a 64-bit version? If you are not sure which version you have installed, read this guide: What version of Windows do I have installed? (5 methods). If you already know you have Windows 10, this other guide can help you learn what version it is: What version, edition, and type of Windows 10 do I have installed?.

It is essential to know that, if you are using a 32-bit version of Windows, all the applications that are installed on it, are also 32-bit. You cannot install and use 64-bit applications on 32-bit operating systems.

However, if you are using a 64-bit version of Windows, you can use both 32-bit and 64-bit applications. Let's see a few methods for how to figure out which programs are 32-bit and which are 64-bit.

1. How to tell if a program is 64-bit or 32-bit, using the Task Manager (Windows 10 and Windows 8.1)

First, you need to open the Task Manager by any method you want. The fastest way to get there is to use this keyboard shortcut: Ctrl + Shift + Esc.

If you are using Windows 10 or Windows 8.1, the Task Manager might use its compact view. If it does, click or tap on More details.

Then go to the Details tab.

Right-click or press and hold any column header and choose "Select columns."

Find and check the Platform box. Then, click or tap OK.

Run the application you are interested in and look at the Platform column in the Task Manager. For each running application or process, this column tells you whether it is 32-bit or 64-bit.

2. How to tell if a program is 64-bit or 32-bit, using the Task Manager (Windows 7)

In Windows 7, the process is slightly different than in Windows 10 and Windows 8.1. Open the Task Manager by simultaneously pressing the Ctrl + Shift + Esc keys on your keyboard. Then, click on the Processes tab.

In the Processes tab, you see the list of processes that are running at the moment. If a program is 32-bit, near its name you should see the text: *32. If a program is 64-bit, you only see its name, without *32 at the end. In the screenshot below, only one program is 32-bit, and it is highlighted.

3. How to tell if a program is 64-bit or 32-bit, by analyzing its properties (all Windows versions)

Another method that works well is to analyze the properties of that program's executable file. First, you have to locate the launcher file (*.exe) or one of its shortcuts.

Right-click on it or press and hold and then select Properties.

Then go to the Compatibility tab.

Here, check the "Run this program in compatibility mode for" box, and open the drop-down list. If the list starts with Windows Vista, then the application you selected is a 64-bit application.

If the list starts with Windows 95, then the application you selected is a 32-bit application.

IMPORTANT: Do not apply any compatibility settings and close the Properties window without making any changes.

4. How to tell if a program is 64-bit or 32-bit, using the File Explorer or Windows Explorer (all Windows versions)

Usually, when you are installing a program or an application, it is located in one of the following folders: "C:\Program Files" or "C:\Program Files (x86)". 64-bit applications are usually installed in the "C:\Program Files" folder, while 32-bit applications install themselves in the "C:\Program Files (x86)" folder.

However, there are some exceptions to this rule. For example, the 64-bit version of Google Chrome installs itself in the "C:\Program Files (x86)" folder. We do not know the reason for it, but you might encounter other 64-bit applications that do the same.

5. How to tell if a program is 64-bit or 32-bit, by looking at its About or Help menu (only for some programs, in all Windows versions)

Some applications also state whether they are 64-bit or 32-bit, in their About or Help menu. However, this is not a reliable solution for finding out this information, as only some apps offer it. For example Google Chrome. You can learn whether it is 64-bit or 32-bit by opening its Settings menu and then by going to Help -> About Google Chrome. This opens a new tab where it tells you its version number and whether it is 64-bit or 32-bit.

This approach is also used by other apps and you can use it on any Windows version. However, as we said, it is not a reliable method as it is not a standard approach from software developers to include this information in their applications.

Do you know other means for telling whether a program is 64-bit or 32-bit?

These are the most straightforward methods you can use to figure out whether an application is 64-bit or 32-bit, without installing third-party tools. Try them out and let us know which is your favorite. Also, if you know other methods, do not hesitate to share them in the comments section below.