KeePassXC
With KeePassXC, you store passwords in an encrypted database file that you manage yourself.
Developer KeePassXC
Version 2.7.12 · GPL-2.0-only · Windows · macOS · Linux
Looking for an alternative to KeePassXC?Compare Bitwarden, Proton Pass, KeePass, Enpass.Compare alternativesWith KeePassXC you save passwords in an encrypted database file that you manage yourself. You don't need a mandatory cloud account. You can organize login data and create strong new passwords.
You decide where to store the database and how to move it between devices. That gives control, but also makes you responsible for backups. With suitable browser integration, you can simplify filling out on websites.
Download KeePassXC
Downloads are available for Windows, macOS, Linux.
Open your database even after a malfunction
Save a backup copy of your KDBX file at another location and test if you can open it. If you use a key file in addition to your master password, it should remain available. Only copying the database will be insufficient. Do not save the key file and your password together unprotected next to the database.
Compare KeePassXC with alternatives
With a password manager, the first choice is a local safe or service that synchronizes between your devices. Compare browser filling, emergency access, export and data sharing. When switching, also save your recovery codes; not every vault format takes over all additional fields and attachments.
| Software | What can it do? | Platform and licence |
|---|---|---|
| KeePassXCYou are viewing this app | You store your safe locally in the KeePass format and use a modern interface on multiple desktop platforms. Synchronize the file yourself. | Windows, macOS, LinuxGPL-2.0-only |
| BitwardenView this alternative | You synchronize an encrypted safe via Bitwarden or your own server and use apps and browser extensions. Some additional functions are covered by a paid plan. | Windows, macOS, LinuxOpen source; additional paid services |
| Proton PassView this alternative | You manage passwords and passkeys in the Proton ecosystem and can use email aliases. See which alias and sub-functions are part of your plan. | Windows, macOS, LinuxOpen source; additional paid services |
| KeePassView this alternative | You use a local KeePass safe with plug-ins extensions. This approach gives a lot of freedom, but requires your own choices for synchronization and browser integration. | WindowsOpen source |
| EnpassView this alternative | You save your vault locally and choose a supported location for synchronization. Check the license terms of the devices on which you want to use the app. | macOSFreemium |
More alternatives to KeePassXC (2)
-
Password Safe
You manage passwords in a local encrypted database with a targeted interface. For synchronization and mobile access you need to check your own decor.
Windows · Open source -
RoboForm
You fill in passwords and forms via apps and browser extensions. Synchronization and additional functions depend on your subscription.
Windows, macOS, Android, iOS · Freemium
Choose an alternative to explore its features, system requirements and download options.
Who is it for?
You can use KeePassXC for personal login data that you want to manage yourself. It suits you if you prefer a local safe or your own synchronization storage. For centrally managed cooperation in an organisation, you need to assess how access, change conflicts and departure of users are handled.
Getting started
First, create a database with a strong master password and backup. Test opening that copy before adding a lot of data.
Privacy
The database is encrypted, but must be decryptable during use. Therefore, secure your computer and set automatic locking. Put the database into cloud storage, then share an encrypted file with that service. Do not store any key file next to the database thoughtlessly when you want to get divorced.
Good to know
Synchronization takes care of yourself. Without the correct password and any key files you can no longer reach your safe.
Please note
Without the correct unlocking data, you cannot use an ordinary account reset to open the database. Save a controlled backup and try recovery before deleting your only old copy. Avoid simultaneously editing the same database on multiple devices without checking how changes are merged.
Advantages
- You decide where the vault is.
- The KDBX format allows transfer between appropriate apps.
- You can combine password management with browser integration without a mandatory central storage service.
Things to consider
- You're responsible for recovery and synchronization.
- A lost password or key file can block access.
- Sharing one database requires additional appointments about changes and copies.
Download KeePassXC
The download page opens in a new tab.
Provider’s website · keepassxc.org
Version history
2.7.12
You will get improvements for automatic typing, browser access and import.
What’s new?
- You can automatically type time-bound codes with the TIMEOTPplaceholder.
- With an access request from your browser, you can see the matching web addresses.
- You can import nested folders from Bitwarden.
- Check your existing passkeys after the update: the modified backup flags can collide.
Report a new version
Our verdict
KeePassXC suits you if you want to save passwords in a local KDBX database and choose your own storage. You don't get a mandatory central vault service. This independence also means that you have to organize synchronize, backups and recovery yourself. It is especially attractive when you want to do that management consciously, instead of leaving everything to an online account.
This choice fits especially if you want to be able to identify where your database and backup are. Also determine how to keep access when one device fails. If you want the same safe everywhere without your own decor, then the management burden is an important disadvantage. For independent control, that same responsibility is precisely the part that you consciously bring to you.
Ratings
No ratings yet. Share your experience.
Log in to rate this software.
Comments
Share your experience. Comments appear after approval.
No comments yet.