Password Managers


5  /  50 Reviews
May 10, 2021 Last updated


Older Versions

# Change Log

- New KDBX 4.1 file format, which supports various new features (listed below).

- Added support for group tags (KDBX 4.1).

- In the entry/group dialogs, there now is a button to show a menu for adding/removing existing tags.

- If an entry/group inherits a tag from a parent group, a link is displayed in the entry/group dialog to show the parent groups and their tags.

- Added option in the entry dialog for disabling/enabling the password quality estimation for the current entry (KDBX 4.1).

- If the password quality estimation is disabled for an entry, the entry is now excluded from password quality reports (menu 'Find' - 'Password Quality').

- When moving an entry/group into a different group (e.g. into the recycle bin), the previous parent group is remembered now (KDBX 4.1, not enforcing).

- Added command 'Move to Previous Parent Group' (in the 'Rearrange' popup menu; if the command will move all selected entries/groups out of the recycle bin, a '(Restore)' suffix is appended to the command name; if at least one entry/group will be moved into/within the recycle bin, a confirmation dialog is displayed).

- Renaming a list view item (if supported, e.g. a file attached to an entry) can now be initiated by pressing the F2 key.

- Each custom icon may now have a name, and its last modification time is remembered (KDBX 4.1).

- In the icon picker dialog, a custom icon can now be renamed (click on an already selected name or press the F2 key).

- In the icon picker dialog, the dimensions and the size of a custom icon are now displayed in a tooltip.

- The UUID and the deletion time of a deleted custom icon are remembered now, and this information is used in order to delete the custom icon during a synchronization (if the last modification time is older than the deletion time).

- Added built-in URL override for associating the 'ssh' URL scheme with 'SSH.exe' (OpenSSH, included in Windows 10; activatable/deactivatable in 'Tools' - 'Options' - tab 'Integration' - button 'URL Overrides').

- Added support for loading images with Exif orientation tags.

- Enhanced the LastPass import module to support CSV files created by the latest versions.

- Enhanced the nPassword import module to import group tags.

- The last modification time of a database-specific custom data item (by a plugin/port) is now saved (KDBX 4.1).

- When synchronizing databases, database-specific custom data items (by plugins/ports) are now merged based on their last modification times.

- Added support for loading KDBX 4 files created by other applications that do not perform a binary content deduplication.

- Added workaround for .NET/Windows TopMost/WS_EX_TOPMOST desynchronization bug.

- Various user interface improvements in the group dialog (moved the notes box to the first tab page, moved the auto-type behavior option to the auto-type tab, ...).

- Tags are sorted naturally now.

- Improved tag handling performance.

- Various user interface improvements in the icon picker dialog.

- The temporary icon that represents multiple icons (when editing multiple entries at once) is now named '(Multiple values)'.

- Improved custom icon handling performance.

- The placeholders {HMACOTP} and {TIMEOTP} now automatically add padding to shared secrets in Base32 encoding, if necessary.

- Improved error handling of the placeholders {HMACOTP} and {TIMEOTP}.

- Internal data viewer/editor: '*.asc', '*.tab' and '*.tsv' files are now treated as text files by default.

- The internal data viewer now does not try to display non-HTML files using the web browser control anymore.

- Improved error handling of the Bitwarden JSON and nPassword NPW import modules.

- Improved merging of custom data items (by plugins/ports) in the KDBX file header.

- Improved image hashing.

- Improved version display in the 'About' dialog.

- Installer: improved file overwriting.

- On 64-bit operating systems, the registry value for the setup option 'Optimize KeePass start-up performance' is now created in the 64-bit view of the registry.

- ShInstUtil now fully supports Unicode.

- Various UI text improvements.

- Various code optimizations.

- Minor other improvements.

- The command 'Delete Unused Custom Icons' does not delete icons anymore that are still used by history entries.


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.