• Review
  • Changelog

KeePass is a free password manager, developed by an Open Source community. All logins and passwords are stored in one database and protected by encryption, as well as by a password. You need to remember a single combination in order to access all your login data. 

The passwords are encrypted via two popular methods - AES and Twofish. These ciphers are used by US Federal Structures and even the National Security Agency. The passwords are protected with the same algorithm as top secret American documents. 

How Can KeePass Boost Your PC?

KeePass is not only a password encrypting tool. It protects all login information, including logins, emails, connected phone numbers, and answers to secret questions. This is especially convenient for securing two-step authentication process, used mostly by financial and healthcare platforms. 

The most popular methods, used by hackers, include a dictionary and guessing attacks. If a hacker tried entering various similar combinations, the software will detect this suspicious activity and notify you immediately. You can change the password straight in the program - and your account will be updated as well. 

The manager itself can be protected via two methods - a password or a key file. With passwords, the system is pretty clear. You come up with a secure combination, remember it, and then enter it every time you need to access the program. Key files can substitute the password authentication or help a user out in case the password was forgotten. 

To make the system extra-secure, you can combine these two methods and enter password along with loading a key file. This way, the third party will be absolutely incapable of accessing the password database.

On top of that, the software is lightweight since it doesn’t store any data on your computer. The tool doesn’t make initialization files or new directories. If you decide to delete the software, all your data will disappear as well. Also, the software can be ported to various OSs, including Android, IOS, and others. 

KeePass Key Features Include:

  • Stores your password in a single cross-platform tool;
  • Protects your login database with a password or a key file;
  • Exports passwords to TXT, XML, HTML, CSV;
  • Import files to the tool from CSV, TXT, and XML files;
  • Create password groups and folders;
  • Available on Windows - ports also allow accessing Android and iOS.


KeePass is a multifunctional intuitive password manager that uses governmental encryption to protect users’ passwords, logins, emails, and phone numbers, used as login credentials. The passwords can be imported directly from built-in password managers from browsers as well as from TXT, CSV, and XML files. The tool is originally available for Windows but you can download an additional port for using the tool on iOS or Android. 

KeePass is available as a portable tool. A portable edition doesn’t require installation and can be used straight from a flash drive. If you work a lot on shared devices, you will find this feature quite convenient.

What's new in 2.43 version?

New Features:

  • Added tooltips for certain character set options in the password generator dialog.
  • Added option 'Remember password hiding setting in the main window' (in 'Tools' → 'Options' → tab 'Advanced'; the option is turned on by default).
  • Added yellow intermediate step in password quality progress bars.
  • When the URL override field in the entry editing dialog is not empty, but the URL field is empty, a warning is displayed now.
  • When an explicit request to generate a password fails (for instance due to an invalid pattern), an error message is displayed now.
  • Added trigger events 'Synchronizing database file' and 'Synchronized database file'.
  • Enhanced the Password Agent import module to support XML files created by version 3.
  • The 'MasterKeyExpiryRec' configuration setting can now also be set to an XSD duration instead of an XSD date (for periodic master key change recommendations).
  • KeePass now excludes itself from Windows Error Reporting.
  • On Unix-like systems, file transactions now preserve the Unix file access permissions, the user ID and the group ID.
  • Added workaround for .NET initial focus bug.


  • Auto-Type: improved sending of modifier keys.
  • Auto-Type: improved sending of characters that are realized with Ctrl+Alt/AltGr.
  • Auto-Type: improved compatibility with VMware Remote Console and Dameware Mini Remote Control.
  • Improved main window state handling.
  • Improved construction and updates of the main menu and the group/entry context menus.
  • Main menu items can now be deselected by pressing the Esc key.
  • Top-level nodes in tree views cannot be collapsed anymore if no root lines are displayed.
  • New entries in a group with the e-mail folder icon now have the e-mail icon by default.
  • Improved performance of automatic scrolling in the main entry list.
  • If user names are hidden in the main window, no user name suggestions are displayed in the entry editing dialog anymore.
  • Function keys without modifiers can be registered as system-wide hot keys now.
  • For file rename/move web requests, a canonical representation of the destination name/path is used now.
  • URL override base placeholders can now be used within {CMD:...} placeholders.
  • Directly after an import, the deleted object information is now applied/removed (depending on the last modification time and the deletion time).
  • Improved compatibility of the 'Delete Duplicate Entries' command with the process memory protection.
  • Improved handling of command lines containing quotes or backslashes.
  • Various UI text improvements.
  • Various code optimizations.
  • Minor other improvements.


More info

  • Last Updated: 2019-10-07
  • Developer: KeePass
  • Homepage: keepass.info
  • Version: 2.43
  • File size: 3.16 MB
  • Downloads: 4,443
  • Operating system: Windows 10, Windows 8/8.1, Windows 7, Windows Vista, Windows XP
  • Filename: KeePass-2.43-Setup.exe
  • MD5 Checksum: b20d43e52d8d7120218298ba3c61f28c