

I want a setup where both my wife and I can access our shared KeePass database simultaneously on multiple computers, plus on a couple of Android phones, with bonus points for having a self-hosted, password-protected web interface in case we have neither our own computers nor our phones with us. Bitwarden is better since it's open source (and you can host the stack yourself), but since I'm already familiar with KeePass, I'm not ready to give up on that ecosystem yet. Sure, there are solutions like LastPass, but I have an inherent mistrust of a closed-source, cloud-based password manager. But what about a scenario wherein two (or more) people want to access/change the database simultaneously? If you're just using something like Dropbox to sync the database, then you will likely end up with file conflicts and lost data.

Indeed, I recommend it to anyone in a single-user situation. Toss in something like Keepass2Android, and you have mobile access as well, all for free. Just stick the database on Dropbox, Google Drive, or use Syncthing, and voila, you can access your password database everywhere.

It works brilliantly, especially for a single user. KeePassXC ( )– Fork of KeePassX that supports, among many other things, two-factor authentication.For years I used KeePass to manage my ever-growing number of passwords. It can sync via OneDrive, Google Drive, Dropbox and WebDAV. It has a web version and a desktop version for Windows, Mac and Linux. I recently realized that there are several ways to access our KeePass, which makes it a much more attractive service! There are a million alternatives, such as LastPass ( ) or 1password ( ), but almost all of them require saving passwords on a single entity' server or it is a paid service or both. Personally, I've always been using KeePass ( ). There are several ways to saving passwords, whether personal or from projects.
