Password Managers


5  /  49 Reviews
Jan 9, 2021 Last updated


Older Versions

# Change Log

- In the 'Find' dialog, search parameters can now be saved as profiles; the profiles can be accessed quickly via the main menu ('Find' - 'Search Profiles') and the group context menu.

- Added search mode 'XPath expression' in the 'Find' dialog, which creates a KeePass 2.x XML DOM of the current database in memory and finds entries using the specified XPath expression.

- Added option 'History' in the 'Find' dialog, which includes history entries in searches.

- Added 'Help' button in the 'Find' dialog.

- Added auto-type matching option 'Consider similar dashes as identical' (in 'Tools' - 'Options' - tab 'Advanced', turned on by default).

- Added commands 'Copy Group (Encrypted)', 'Copy Group (Unencrypted)' and 'Paste Group' (in the menu 'Group' - 'Data Exchange').

- When loading/saving a configuration file fails, an error message is displayed now, and in certain cases a backup of the configuration file is created (the path is mentioned in the error message).

- Added configuration option for saving the configuration (turned on by default).

- On the 'Security' tab page of the options dialog, two links have been added, which open help pages for experts and administrators.

- Added {TIMEOTP} placeholder, which generates a time-based one-time password (as specified in RFC 6238).

- Enhanced XML key file format (added hash that allows to verify the integrity of the key; values are now encoded using hexadecimal characters in order to improve the readability).

- Added command 'Print Key File Backup' (in 'File' - 'Print').

- In the dialog that asks whether to print an emergency sheet, there is now an option 'Also print a key file backup' (on Windows), if the master key contains a key file.

- Added command 'Create Key File' (in 'Tools' - 'Advanced Tools'), which shows a dialog for creating a new key file (random key) or for recreating a key file from a printed backup.

- Added Argon2id key derivation function.

- Added support for importing Dashlane 6.2039.0 JSON files.

- Dashlane and RoboForm import: domains are now mapped to HTTPS URLs (instead of HTTP URLs).

- Added option 'Use a different master key' in the import/export dialog (tab page 'Options').

- Added option 'Additionally export parent groups' in the import/export dialog (tab page 'Options').

- Added options 'Open exported file (with associated application)' and 'Show exported file (with file manager)' in the import/export dialog (tab page 'Options').

- The 'About' dialog now shows whether KeePass is currently running as 32- or 64-bit application.

- Plugins can now disable/enable specific Mono workarounds.

- Added workaround for Mono URL opening bug.

- Added workaround for Mono HTML document opening bug.

- Improved performance of certain searches.

- Various user interface improvements in the search dialog.

- Improved keyboard shortcut handling (e.g. Ctrl+Tab and Ctrl+Shift+Tab now also work when the quick search box is focused).

- The local configuration file is now loaded only if necessary.

- Improved performance of configuration saving.

- Changed default key file extension from 'key' to 'keyx'.

- Most key file dialogs now only show '*.keyx' and '*.key' files by default.

- When clicking the key file 'Browse' button in the master key creation dialog and selecting a file that is not an XML key file, KeePass now asks whether to use the file as key file anyway.

- Improved key file loading/saving error messages.

- Various user interface improvements in the import/export dialog.

- The import/export dialog does not accept relative file paths anymore.

- The import/export dialog now shows an error message when trying to export to multiple files.

- Removed indeterminate progress indicators while displaying the import/export dialog.

- Improved field to standard field mapping function.

- Moved command 'Empty Recycle Bin' directly below the 'Delete Group' command.

- Moved commands 'Print Group' and 'Export Group' into the 'Data Exchange' popup menu.

- Improved quality of some icons.

- Improved dialog banner caching.

- Improved performance of certain object collection operations.

- History entry UUIDs are now fixed automatically.

- Increased default value of Argon2 memory parameter.

- Improved task dialog parent determination.

- The setup program now installs KeePass into a folder in 'C:\Program Files' by default (i.e. without '(x86)' suffix; this is reasonable, because on a 64-bit operating system, KeePass runs as 64-bit application).

- Upgraded installer.

- Various UI text improvements.

- Various code optimizations.

- Minor other improvements.

- Search: regular expressions starting with a '-' are not treated as exclusions anymore.

- Fixed a bug that caused KeePass to hang when trying to read a configuration file that contains certain unsupported nodes.


KeePass is a free open source password manager that allows you to manage and store passwords in a secure way. This program allows you to put one or more passwords in one database.

Protection of database is assured by a master key or a key file. You will need to remember one single password or select the key file to unlock the entire database. It offers many features, for example, KeePass supports the Advanced Encryption Standard (AES, Rijndael) and the Twofish algorithms to encrypt its password databases. KeePass is easy enough for a beginner and it is at the same time a complex application that can satisfy even a computer expert.

Trademark Note 1: Microsoft®, Windows® and other product names are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.

KeePass Review

I could write entire pages about KeePass and it would be probably not enough. To be honest, you can find tons of information's even the program homepage comes with excellent resources and support. However I think I can mention here the most important aspects of this program. It's free, "open-source", "lightweight" and "easy-to-use" which is more than enough. I mean, when you want the best password manager you can expect to be shareware, that means that you need to pay for a full license. KeePass is another proof that "best things in life are free".

I tested this application on a computer running Windows® 7. It took me several minutes to understand the basic features and usage. The program works excellent on Windows®. As an advice, make sure to remember the "master password" which is going to let you access the entire database.

TIP: Do not create a single password for all of your accounts. If you have one password that you're using it at your email account, bank account, computer login or others you can be in great danger. Supposing that you are a phishing victim, if the bad person is going to access all your accounts with one password you can realize that this is a bad thing.

This is where KeePass will surpass your ability to remember long and complicated passwords and it will become your best friend. As a conclusion, this is "probably" the best, free password manager.

Found this software useful? Please consider a donation to the author.