KeePass in your browser: 1.x works, 2.x doesn't Works — KeePass 1.x only
Guide updated July 2026 · Runs via Wine 1.7.55 (Win32) + WebAssembly
KeePass is the long-running, free, open-source password manager — and because it is genuinely free to redistribute, the KeePass 1.x Classic build loads here with one click, no download or install needed. One important caveat before you start: it's KeePass 1.x that works here, not 2.x — and there is one big safety caveat too, both covered below. It is GPL software with no activation, no account, and no cloud requirement — exactly the kind of program that runs well under browser-based Wine.
Runs in your browser tab with WebAssembly + Wine — nothing is uploaded. Click the screen to capture input; press Esc to release the mouse.
A note on security
ExeBrowser runs everything locally in your browser tab and never uploads your files — opening a database here does not send your passwords anywhere. That said, a password vault is the most sensitive file you own. For day-to-day use, run KeePass natively on a trusted device. Treat the browser as a convenience for viewing a vault on a machine where you cannot install software — not as your primary password manager. Always close the tab when you are done; the in-memory drive is wiped on reload.
How it works & what to expect
Pick KeePass 1.x, not 2.x
There are two KeePass lines, and the difference matters here. KeePass 2.x is built on Microsoft .NET, which browser-based Wine 1.7.55 supports poorly — it usually will not start at all. KeePass 1.x (the "Classic Edition") is a native Win32 program with no .NET dependency, and it is the version to run in your browser. It opens .kdb databases. Note that 1.x and 2.x use different, incompatible database formats: 1.x reads .kdb, while 2.x uses .kdbx. If your vault is a .kdbx file, you would need KeePass 2.x natively to convert or export it first.
How to load and save your database
The KeePass 1.x build boots automatically when you press Play. To open your own vault, put your .kdb file alongside it using the folder picker (drop KeePass.exe and your .kdb in one folder and upload that folder), then open the database from inside KeePass with your master password.
- To get an edited database back out, use Download files written by this app after you save inside KeePass — it packages the updated
.kdbinto a zip you can download before closing the tab. - The emulated drive lives only in memory. Reloading or closing the tab wipes it, so always export your changes first.
What to expect from performance
KeePass 1.x is a small, lightweight Win32 app, so it runs comfortably at browser-Wine speeds (roughly 10-40% of native). Browsing entries, copying passwords to the clipboard, searching, and editing all feel responsive. The auto-type feature that fills credentials into other Windows programs has limited use here since you are running a single app in a sandbox, but the core vault management — viewing, adding, and editing entries — works as expected.
Frequently asked questions
Does KeePass really work in the browser?
Yes — KeePass 1.x (Classic Edition) works well because it is a native Win32 program with no .NET dependency. KeePass 2.x, which relies on Microsoft .NET, usually fails to start under browser-based Wine, so stick with the 1.x build that loads here.
Is it safe to open my password vault in the browser?
ExeBrowser runs entirely inside your browser tab and never uploads your files, so your passwords are not sent anywhere. Still, a vault is your most sensitive file. Use the browser as a convenience for viewing a vault on a machine where you cannot install software — for daily use, run KeePass natively on a trusted device, and always close the tab when done since the in-memory drive is wiped on reload.
Can I open a .kdbx file here?
No. KeePass 1.x opens the older .kdb format, not the .kdbx format used by KeePass 2.x. The two formats are incompatible. If your vault is .kdbx, you will need KeePass 2.x (natively) to export or convert it to .kdb first.
Is KeePass free?
Yes. KeePass is free, open-source software released under the GPL-2.0 license — no purchase, no account, no activation. Because it is freely redistributable, the KeePass 1.x build is hosted here so you can launch it instantly.
How do I save changes I make to my database?
Save inside KeePass as usual, then use the Download files written by this app button. It bundles the updated .kdb into a zip for download. Do this before closing or reloading the tab — the emulated drive does not persist.