KeePass is a free open source password manager, which helps you to manage your passwords in a secure way. You can store all your passwords in one database, which is locked with a master key. So you only have to remember one single master key to unlock the whole database. Database files are encrypted using the best and most secure encryption algorithms currently known (AES-256, ChaCha20 and Twofish).
KeePass is portable: it can be carried on an USB stick and runs on Windows systems without being installed.
Is KeePass trustworthy?
Yes, KeePass is a well known and safe application to use. This free password manager allows you to encrypt your password and other sensitive data with AES-256, ChaCha20, and Twofish encryption methods. For better privacy, you can lock your vault with multiple user keys and being open source, it can be audited by the public and verified that the encryption algorithms are implemented correctly.
Does KeePass save the database in the cloud?
No. KeePass stores all your passwords in one database, which is locked with a master key and stored locally in your system. The database consists of only one encrypted file, so it can be transferred easily from one computer to another or, with the portable version of KeePass, it can be carried on USB sticks and run on any computer without any installation.
What's the difference between KeePassXC and KeePass?
KeePassXC is a fork from the original KeePass project and both are open-source applications. A key difference is that KeePassXC is written in C++, while KeePass is written in C#. This translates to KeePassXC running natively in more platforms, while KeePass requires .NET on Windows and the Mono runtime libraries to run on other platforms.
Is KeePass really free?
Yes, KeePass is free and open-source. Open-source prevents backdoors. You can have a look at its source code and compile it yourself.
Which are the best KeePass alternatives?
Bitwarden is another free and open-source password manager like KeePass. If you are willing to pay for a password manager, LastPass is pretty good, but you might as well choose 1Password or Dashlane.
What's New
This is a stable release. It is recommended to upgrade from any previous 2.x version to 2.61.
KeePass 2.61 mainly features user interface and integration enhancements, and various other minor new features and improvements.
Hashes and signatures for integrity checking are available, and program binaries are digitally signed (Authenticode). New translations are available, too.
New features
- Added option 'Match diacritics' in the 'Find' dialog (turned off by default, i.e. the search is diacritic-insensitive).
- If the option 'Check for update at KeePass startup' is activated, KeePass now initiates the check before trying to open a database (asynchronously); if an update is found while a master key prompt dialog is displayed, the availability of the update is indicated by a banner in the dialog.
- When pasting a shared secret in the one-time password generator settings dialog, white-space characters are now removed automatically if the selected encoding is Base16/Hex, Base32 or Base64.
- Added buttons in the one-time password generator settings dialog for copying the current one-time password to the clipboard.
- The one-time password generator settings dialog now supports displaying settings of history entries.
- If the active database is saved to a local file during the last phase of a synchronization, the saved data is now copied to the other involved files (including URLs; this is usually faster than building and saving new files).
- The 'Synchronize active database with a file/URL' trigger action now supports synchronizing with multiple files/URLs at once (specify them in the 'File/URL' field, each one enclosed in double quotation marks; if different I/O connection credentials are required, use multiple actions instead).
- The 'Synchronize active database with a file/URL' trigger action now supports two new options: 'On error - Silent' and 'On error - Continue' (both turned off by default).
- When entering an incorrect master key for confirming an export, KeePass now asks for it again, just as often as when opening a database (customizable using the 'MasterKeyTries' configuration option).
- MSI setup: added 'KPS_OPTIONS' property, which allows to customize a (silent) installation (whether to create shortcuts, etc.).
Improvements
- Quick searches, searches in the icon picker dialog, field reference searches, filters in report dialogs and searches in the options dialog are now more tolerant (case- and diacritic-insensitive, current culture rules).
- Entry searches now use the rules of the current culture.
- Improved activation of an already running KeePass instance.
- When switching to a secure desktop, the UAC sound is now played (if the option 'Play UAC sound when switching to secure desktop' is activated) at the system sound volume (instead of the application-specific volume).
- Improved database tab tooltip (reduced flickering, etc.).
- When closing a database, the view of the next database is now restored.
- The {TIMEOTP} placeholder is now classified as non-active (which causes it to be replaced in more situations).
- Improved time stability of placeholders during searches for duplicate/similar passwords and password quality reviews.
- Improved import/synchronization of multiple files at once.
- Improved synchronization error messages.
- Improved file transaction error messages.
- Improved FTP connection error messages.
- Improved parsing of the value of a 'File/URL' or 'Key file' field of a trigger event/condition/action.
- Improved workaround for .NET/Windows TopMost/WS_EX_TOPMOST desynchronization bug.
- Improved workaround for Mono window minimization bug.
- Upgraded installer.
- MSI setup: improved shortcut creation/deletion.
- Various UI text improvements.
- Various code optimizations.
- Minor other improvements.
