KeePass is a free open source password manager, which helps you to manage your passwords in a secure way. You can put all your passwords in one database, which is locked with one master key or a key file. So you only have to remember one single master password or select the key file to unlock the whole database. The databases are encrypted using the best and most secure encryption algorithms currently known (AES and Twofish).
This is a stable release. It is recommended to upgrade from any previous 2.x version to 2.20.
KeePass 2.20 mainly features a new generic CSV importer, performance improvements, enhancements related to attachment handling, and various other minor new features and improvements.
Hash sums and OpenPGP signatures for integrity checking are available. The .NET assemblies are signed, public keys for verifying are available.
For a comparison of the current KeePass 1.22 and 2.20, see: Editions Comparison.
If you like KeePass, please don't forget to donate.
New Features:
* Header data in KDBX files is now authenticated (to prevent silent data corruption attacks; thanks to P. Gasti and K. B. Rasmussen).
* Added management of working directories (a separate working directory is remembered for each file dialog context; working directories are remembered relatively to KeePass.exe; the management can be deactivated by turning off the new option 'Remember working directories').
* Added option to cancel auto-type when the target window title changes.
* Added quick search box in the toolbar of the internal text editor.
* Files can now be attached to entries by using drag&drop from Windows Explorer to the attachments list in the entry editing dialog.
* Added '-pw-stdin' command line option to make KeePass read the master password from the StdIn stream.
* Added placeholders to get parts of the entry URL: {URL:SCM}, {URL:HOST}, {URL:PORT}, {URL:PATH} and {URL:QUERY}.
* Added a 'Details' button in the plugin load failure message box (when clicked, detailed error information for developers is shown).
* Added warning icon left of the Windows user account option description in the master key creation dialog.
* Added support for more image file formats (e.g. when importing custom client icons).
* Added support for importing DesktopKnox 3.2 XML files.
* The generic CSV importer now guesses whether the option to ignore the first row should be enabled or not (the user of course can still specify it manually, too).
* Added support for exporting to KeePass 1.x CSV files.
* Added support for moving the PLGX cache to a different remote drive.
* The Spr engine is now extensible, i.e. plugins can provide additional transformations/placeholders.
* On Unix-like systems, KeePass now uses the 'xsel' utility for clipboard operations, if 'xsel' is installed (in order to work around Mono clipboard bugs).
* Added Mono workaround to set the WM_CLASS property.
* Added workaround for Mono splitter bug.
* The 'PrepMonoDev.sh' script now removes the serialization assembly generating post build event.
* TrlUtil: added support for importing PO files.
Is it really free?
Yes, KeePass is really free, and more than that: it is open source (OSI certified). You can have a look at its full source and check whether the encryption algorithms are implemented correctly.
Features:
* Strong Security
* Multiple User Keys
* Portable and No Installation Required
* Export To TXT, HTML, XML and CSV Files
* Import From Many File Formats
* Easy Database Transfer
* Support of Password Groups
* Time Fields and Entry Attachments
* Auto-Type, Global Auto-Type Hot Key and Drag&Drop
* Intuitive and Secure Clipboard Handling
* Searching and Sorting
* Multi-Language Support
* Strong Random Password Generator
* Plugin Architecture
* Open Source!