ExeBrowser

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

Why KeePassXC won't run in a browser (and what does) Won't run — 64-bit Qt5 app

Guide updated July 2026 · Tested with Wine 1.7.55 (Win32) + WebAssembly

KeePassXC is a superb, modern, community-driven password manager — and we'd love to tell you it runs here. It doesn't. ExeBrowser uses Boxedwine (Wine 1.7.55 on a 32-bit x86 emulator), and KeePassXC is a 64-bit, Qt5 application that targets Windows 10/11. Those two facts don't meet in the middle. This page is the honest version: why KeePassXC can't load, and the open-source alternative — KeePass 1.x Classic — that actually does work in the browser.

Runs in your browser tab with WebAssembly + Wine — nothing is uploaded. Click the screen to capture input; press Esc to release the mouse.

Free software — but get it from the official source

KeePassXC is genuinely free and open source (GPL-2.0/GPL-3.0), so there's nothing to buy and nothing shady about it. To use it on a real machine, download the official build from keepassxc.org/download. Avoid third-party "free download" mirrors for a tool that guards your passwords — only the official site and verified package managers are trustworthy here.

How it works & what to expect

Short answer: it won't start. There are two independent reasons, and either one alone is enough to stop it.

So the realistic outcome is a crash or a blank window on launch — not a usable password manager. We set the verdict to Won't run rather than letting you waste time on it.

What to use instead: KeePass 1.x Classic

Good news: the original KeePass has a native Win32 "Classic" line that does run under browser Wine. KeePass 1.x is a small, dependency-light Win32 program with no .NET and no Qt — exactly the kind of app Boxedwine handles well. It reads .kdb databases and gives you the core of what you want: open a vault, browse and copy entries, save changes.

Head to our KeePass in the browser guide for the step-by-step. The one caveat: KeePass 1.x uses the older .kdb format, which is different from KeePassXC's .kdbx. If your vault is .kdbx, you'd convert or export it on a real machine first.

A serious word on password-vault safety

Even when something does run here, think hard before opening a real password database in a browser tab. ExeBrowser runs everything locally and never uploads your files — your vault doesn't leave your machine — but a password store is the single most sensitive file you own. For day-to-day use, run a password manager natively on a trusted device. Treat in-browser Wine as an emergency way to view a vault on a computer where you can't install anything, not as your primary manager. Always close the tab when you're done; the in-memory drive is wiped on reload.

Frequently asked questions

Can I run KeePassXC in the browser with ExeBrowser?

No. KeePassXC 2.7.0+ is a 64-bit Windows 10/11 application, and ExeBrowser's engine is 32-bit only. Even the last 32-bit build (2.6.6) is a Qt5 app that needs a modern Windows environment that Wine 1.7.55 doesn't provide. It will crash or show a blank window rather than open.

Is KeePassXC free and safe to download?

Yes. KeePassXC is free and open source under the GPL-2.0/GPL-3.0 license, with no purchase required. Always download it from the official site at keepassxc.org/download rather than third-party mirrors — it guards your passwords, so the source matters.

What's the difference between KeePass and KeePassXC?

KeePass is the original Windows project; KeePass 1.x is a native Win32 build and KeePass 2.x is .NET-based. KeePassXC is a separate cross-platform rewrite built on Qt. For running in the browser, only KeePass 1.x Classic works — see our KeePass guide.

Which password manager actually works in ExeBrowser?

KeePass 1.x (Classic) — the native Win32 edition with no .NET or Qt dependencies. It opens .kdb databases and runs under the default Win32 Wine variant. KeePass 2.x (.NET) and KeePassXC (64-bit Qt) do not run.

Can I convert my KeePassXC .kdbx file to use in the browser?

On a real machine, yes — KeePass and KeePassXC can import and export between the .kdbx and older .kdb formats. To view a vault in the browser you'd export it to .kdb for KeePass 1.x first, since KeePassXC itself won't run here.

More you can run in your browser