ExeBrowser

Run Windows .exe files in your browser. No install. No upload. Just WebAssembly + Wine.

What an .exe file actually is

An .exe is a program compiled for Windows. Not a document, not an archive, not a video — a set of machine instructions plus a header telling Windows how to load them. That is why "open with" never works on one: there is no viewer application for a program, because the program is the application.

It also explains the two situations people usually arrive here in. Either you are on a Mac, Linux box or Chromebook, where Windows programs do not run at all, or you are on Windows and the file will not start for one of a handful of specific reasons. Those are different problems with different answers.

The quickest thing to try

This site runs Windows programs in a browser tab. Drop an .exe on the home page and it will attempt to run it locally — the file is read on your own machine and never uploaded anywhere.

Being honest about the limits, because they are real: it works best on 32-bit Windows software from roughly 1995 to 2008. Small utilities and older games are the sweet spot. Anything needing modern .NET, real network access, or a 3D graphics context will not work, and we document the failures alongside the successes rather than pretending otherwise.

Opening an .exe on each platform

On a Mac

macOS cannot run .exe files natively — different operating system, and since Apple Silicon a different processor architecture too. Double-clicking gets you an error, and no amount of "open with" changes that.

The real options are a compatibility layer such as Wine or CrossOver, which translates Windows API calls rather than emulating a PC; a virtual machine running an actual licensed copy of Windows; or, for small old programs, running it in a browser tab here. The browser route needs nothing installed, which is often the deciding factor.

On a Chromebook

ChromeOS cannot install Windows software at all, and that is by design rather than an oversight. There is no Wine to install, no Program Files, nowhere for an installer to go.

That leaves running it in the browser, which is what this site does, or the Linux container if your Chromebook has it enabled and you are comfortable installing Wine inside it. There is a longer write-up of the four approaches, ranked by how much trouble each one is.

On Linux

Install Wine from your distribution's package manager, then wine yourprogram.exe. Wine is mature and a great deal works first try. Where it fails it usually fails loudly, naming the DLL or API it could not provide, which at least gives you something to search for.

On Windows, when it will not start

If Windows itself refuses to run a Windows program, there is a short list of likely causes and the error message usually identifies which one:

Each of these is covered in more detail in why old programs will not run on Windows 11.

When you do not want to run it at all

Sometimes the goal is not to run the program but to get at what is inside it. Installers in particular are usually just archives with a wrapper, and a great many older applications are portable once unpacked — a single folder that runs without ever touching the registry.

Our archive extractor opens self-extracting .exe files along with 7z, ZIP, RAR and the rest, entirely in the browser with nothing uploaded. The full walkthrough covers the cases it cannot handle and what to use instead.

Before you run anything

An .exe from an unfamiliar source can do anything your user account can do. That is not scaremongering, it is simply what a program is. Two things worth doing: check the file on VirusTotal, and prefer the original vendor's download over an aggregator that has wrapped it in its own installer.

Running it in a browser tab is meaningfully safer than running it natively, because the browser sandbox is a real boundary and the program gets no access to your actual filesystem. It is not a licence to run malware, but it is a reasonable way to look at something you are unsure about.

Common questions

Can I open an .exe file online without downloading anything?

You can run one here without installing anything, which is the usual meaning of the question. The file is read by your browser on your own machine — it is not uploaded to a server. Small 32-bit Windows programs work best.

How do I open an .exe on a Mac?

Not natively. Use Wine or CrossOver, a Windows virtual machine, or run it in a browser tab. For old, small programs the browser is the least trouble by a wide margin.

Why does nothing happen when I double-click it?

Usually a console program that opened and closed immediately, or a missing runtime failing silently. Run it from a Command Prompt to see the error rather than guessing.

Is it safe to open an .exe file?

Only as safe as its source. A program can do whatever your account can do. Check it on VirusTotal, prefer the vendor's own download, and if you are unsure, running it in a browser sandbox is a lot safer than running it natively.

What if it is 64-bit?

The runtime here is 32-bit, so 64-bit-only programs will not load. Many applications from before about 2010 shipped a 32-bit build as well, and that one usually works.