How to Open EXE File on Windows, Mac & Android (Safely)
An EXE file is a Windows program: on a Windows PC you open it by double-clicking it, but first make sure it's safe. On a Mac, Linux or a phone you can't open EXE files directly. You need a Windows virtual machine or Wine, or better, the app's own Mac or mobile version. The free checker below shows what an .exe really is, who signed it and where it can run, without running it.
Choose what you need
Open EXE File Online: Check What It Is & If It's Signed (Free)
Drop an .exe below. The checker reads the file's structure without running it and shows the product name and company written in the file, its version and icon, CPU type (x64, x86 or ARM64), digital signature, whether it needs administrator rights, which installer it is (NSIS, Inno Setup, MSI, self-extracting archive…) and on which devices it can run.
Good to know: this is not an antivirus. It doesn't verify the signature cryptographically; Windows does that when you run the file. The SHA-256 hash lets you look the file up on VirusTotal, and only the hash is sent if you click that link.
🔒 Nothing is uploaded and nothing is executedOn this page
What is an EXE file?
An EXE file is an executable program for Microsoft Windows: when you open it, Windows loads its code and runs it. It can be an app that runs on its own (a "portable" program), a setup program that installs software, or a self-extracting archive. Modern EXE files use Microsoft's Portable Executable (PE) format, which also holds the program's icon, version details and, ideally, a digital signature from its publisher.
Because an EXE runs code with your permissions, it's the file type most often used to spread malware. That's why Windows shows SmartScreen and User Account Control warnings, and why mail services usually block .exe attachments.
| Kind of EXE | What happens when you open it | Example |
|---|---|---|
| Installer (setup) | Copies the app into Program Files and adds it to the Start menu | AppName-Setup.exe |
| Portable app | Runs directly, installs nothing | tool.exe |
| Self-extracting archive | Unpacks files into a folder | files.exe (7-Zip/RAR/ZIP SFX) |
| Console program | Opens a black Command Prompt window, often closing at once | command-line tools |
How to open an EXE file: quick answer
| Your device | What to do |
|---|---|
| Windows 11 / 10 | Check it, then double-click it; confirm SmartScreen/UAC only if you trust it |
| Windows on Arm (Snapdragon laptops) | Same: x64 and x86 programs run through Windows 11's built-in emulation |
| Mac | Download the Mac version (.dmg); otherwise Parallels Desktop or CrossOver |
| Linux / Chromebook | Wine or Bottles; for games, Steam's Proton |
| Android / iPhone | Not possible; install the app's store version |
| Any device, just to look inside | The checker above or 7-Zip |
Is this EXE safe? 6 checks before you open it
- Where did it come from? Only the developer's official website or a trusted store. EXE files in emails, chat messages, "cracks" and pop-ups are the riskiest.
- Is the name honest?
invoice.pdf.exeorphoto.jpg.exeis malware posing as a document. Turn on file extensions in File Explorer (View > Show > File name extensions) to see the real one. - Is it signed? Right-click > Properties > Digital Signatures. The signer should be the company you expect, and Windows should say "This digital signature is OK".
- Does the size make sense? A "100 MB game" that's 300 KB, or a "PDF" that's an EXE, is a red flag.
- Look up its hash. The checker computes the SHA-256; the VirusTotal link shows what dozens of antivirus engines say.
- Does it ask for admin rights? Installers usually do; a document viewer or a "free gift" shouldn't.
If you already ran a suspicious EXE: disconnect from the internet, run a full scan with Microsoft Defender (Windows Security > Virus & threat protection > Scan options > Full scan or Microsoft Defender Offline scan), and change important passwords from another device.
Run an EXE on Windows 11 and 10
- Double-click the EXE, or right-click it > Open.
- If you see "Windows protected your PC", SmartScreen doesn't recognize the app. If you trust it, click More info > Run anyway; otherwise click Don't run.
- If User Account Control asks "Do you want to allow this app to make changes to your device?", check the verified publisher name, then click Yes.
- Follow the setup steps. Installed apps appear in the Start menu; portable apps just open.
Smart App Control (on some Windows 11 PCs, mainly clean installs) is stricter: it blocks unsigned or unrecognized apps outright, with no "Run anyway". You can switch it off in Windows Security > App & browser control, but Microsoft notes that turning it back on requires resetting or reinstalling Windows, so think twice.
A black window that flashes and disappears means it's a console program. Open Command Prompt or Terminal in that folder and run it by typing its name to see its output.
Open an EXE without installing it (see the files inside)
Many EXE files are containers. You can look inside them or extract the files without running any code:
- 7-Zip (free): right-click the EXE > 7-Zip > Open archive. Works for self-extracting archives, NSIS installers, many MSI wrappers and some other setups.
- The checker above: shows icon, version info, signature and installer type, and whether there's extra data appended.
- For an MSI inside: see our MSI guide to list or extract its files.
You can't turn an EXE back into editable source code with a viewer; compiled programs only keep machine code. To change what a program does, you need its source code from the developer.
Open an EXE file on Mac
macOS can't run Windows programs. In order of preference:
- Get the Mac version. Most popular apps also offer a .dmg or Mac App Store version; check the developer's download page. See also our guide on EXE vs DMG.
- Parallels Desktop runs Windows 11 in a window. Microsoft has authorized Parallels Desktop 18, 19 and 20 for Arm versions of Windows 11 on Apple M1, M2 and M3 Macs (you need a Windows license). x64 Windows programs then run through Windows' own emulation.
- CrossOver (paid, based on the open-source Wine) runs many Windows apps and games without installing Windows. Compatibility varies by app.
- Boot Camp works only on older Intel-based Macs.
Run EXE files on Linux and Chromebook
Install Wine (sudo apt install wine on Ubuntu/Debian) and run wine program.exe, or use Bottles for an easier graphical setup. Games often work best through Steam's Proton. On a Chromebook, enable the Linux development environment first and install Wine there; performance and compatibility vary. For apps that must work perfectly, a Windows virtual machine is the reliable option.
Can you open an EXE file on Android or iPhone?
No. Phones use different operating systems and app formats (APK on Android, apps from the App Store on iPhone), so Windows programs can't run on them. If you received an EXE on your phone, look for the same app in Google Play or the App Store, or move the file to a Windows PC. To check what the EXE is, the checker above works in a mobile browser. Want to go the other way? See running an Android APK on Windows.
EXE errors and fixes
"This app can't run on your PC"
Usually the EXE is built for a different CPU (for example an ARM64 program on an Intel PC) or the download is incomplete. The checker shows both. Download the version for your system (x64 for most PCs; check Settings > System > About > System type).
"…is not a valid Win32 application"
The file is damaged or truncated, or it's a 16-bit or DOS program. 64-bit Windows doesn't support 16-bit programs; use DOSBox for DOS software or a virtual machine with an old Windows for 16-bit Windows apps.
"The code execution cannot proceed because … .dll was not found"
A runtime the program needs is missing, often the Visual C++ Redistributable or DirectX. Install it from Microsoft, never from DLL download sites. Our DLL guide explains which package fixes which file.
"To run this application, you must install .NET"
The checker marks .NET apps. Click the link in the message or install the matching .NET Desktop Runtime from Microsoft's .NET website.
Nothing happens when you double-click
The program may be running in the background (check Task Manager), it may be a console program, or your antivirus may have quarantined it silently (Windows Security > Protection history).
The download was blocked by the browser
Browsers block downloads that SmartScreen or Google Safe Browsing consider dangerous. If the source is official and you're sure, use the browser's downloads list to keep it; if in doubt, don't.
Sources and technical references
- PE Format — Microsoft Learn
- How emulation works on Arm (x86/x64 apps) — Microsoft Learn
- What is Smart App Control? — Microsoft Support
- 64-bit Windows doesn't support 16-bit programs — Microsoft Learn
- Options for using Windows 11 with Mac computers with Apple silicon — Microsoft Support
- Authenticode digital signatures — Microsoft Learn
- 7-Zip — 7-zip.org
- Wine — WineHQ
Frequently asked questions
How do I open an EXE file?
On Windows, double-click it, then confirm the SmartScreen or User Account Control prompt only if you trust the source. Before that, check its digital signature in Properties > Digital Signatures or with the free checker on this page. On a Mac or Linux you need Parallels, CrossOver or Wine.
How can I tell if an EXE file is safe?
Download only from the developer's official site, make sure the name isn't a disguised document like invoice.pdf.exe, confirm a valid digital signature from the expected company, and look up its SHA-256 hash on VirusTotal. The checker on this page shows the signature names, hash and installer type without running it.
Can I open an EXE file on a Mac?
Not directly, because macOS can't run Windows programs. Download the app's Mac version if one exists. Otherwise run Windows 11 in Parallels Desktop, which Microsoft authorizes for Apple M1, M2 and M3 Macs, or try CrossOver. Boot Camp works only on Intel Macs.
Can I open an EXE file on Android or iPhone?
No. Phones can't run Windows programs. Look for the same app in Google Play or the App Store, or open the EXE on a Windows PC. You can still inspect it from your phone with the checker on this page, which reads the file without running it.
How do I see what's inside an EXE without running it?
Use 7-Zip: right-click the EXE and choose 7-Zip > Open archive. That works for self-extracting archives and many installers such as NSIS. The checker on this page shows its icon, version information, signature, required permissions and installer type without executing anything.
Why does Windows say 'Windows protected your PC'?
Microsoft Defender SmartScreen doesn't recognize the app, often because it's new, rare or unsigned. If you're sure it's safe and from an official source, click More info and then Run anyway. If you're not sure, click Don't run and check the file first.
What does 'This app can't run on your PC' mean?
The program is built for a different processor, such as an ARM64 file on an Intel PC, or the download is incomplete or damaged. Check your system type in Settings > System > About, download the matching version, and redownload if the checker reports a truncated file.
Can I convert an EXE to a Mac app or APK?
No converter can turn a Windows program into a Mac or Android app, because the code is compiled for Windows. Look for the developer's own Mac or Android version. On a Mac, Parallels or CrossOver can run the Windows version instead.
Can I delete an EXE file after installing?
Yes. If it was a setup or installer file, the program is already installed and the downloaded EXE is no longer needed; keep it only if you may want to reinstall. Don't delete EXE files inside Program Files, which are the installed programs themselves.
Why does an EXE need administrator rights?
Installers need them to write to Program Files and system settings, so a UAC prompt is normal for setup files. A small tool, a game mod or something posing as a document asking for administrator rights is a warning sign. The checker shows whether the file requests them.
How do I run an old DOS or 16-bit EXE?
64-bit Windows can't run 16-bit or MS-DOS programs. Use DOSBox, a free emulator, for DOS software and games, or a virtual machine with an old 32-bit Windows for 16-bit Windows apps. The checker tells you whether the file is a DOS or 16-bit program.
Last updated .