KeePass

KeePass 2.39.1

Light-weight and easy-to-use password manager.

Freeware
Windows
3.1 MB
13,038
4.6 16 votes

Today you need to remember many passwords. You need a password for the Windows network logon, your e-mail account, your website's FTP password, online passwords (like website member account), etc. etc. etc. The list is endless. Also, you should use different passwords for each account. Because if you use only one password everywhere and someone gets this password you have a problem... A serious problem. The thief would have access to your e-mail account, website, etc. Unimaginable.

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). For more information, see the features page.

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.

What's New:

  • File transactions: improved access control list (ACL) restoration.
  • File transactions are not used anymore when attempting to write to a local file that does not exist yet (to ensure a correct default ACL).
  • The option to minimize the main window after performing auto-type is now ignored while displaying a subdialog.
  • Plugins can now implement classes derived from KeePass' custom rich text boxes.

New Features:

  • KeePass now uses Transactional NTFS (TxF) for writing database and configuration files, if possible; this improves the compatibility with other programs that are watching these files (e.g. file synchronization services).
  • Added command 'Edit' → 'Show Entries' → 'Large Entries'.
  • Added command 'Edit' → 'Show Entries' → 'Last Modified Entries'.
  • Added option 'Automatically save after modifying an entry using the entry editing dialog' (turned off by default).
  • Added option 'Minimize main window after performing auto-type' (turned off by default).
  • Added option 'Show lines between nodes in tree views' (turned off by default).
  • Added support for importing Google Chrome 66 password CSV files.
  • Added trigger event 'Time - Periodic', which is raised at user-defined intervals.
  • Links in the entry string editing dialog are clickable now.
  • Added UIFlags bit for disabling the 'XML Replace' menu item.
  • Added UIFlags bit for hiding auto-type obfuscation compatibility information dialogs.
  • Added workaround for .NET 'urtf' RTF round-trip bug.
  • Secure edit controls are now extensible by plugins.
  • KPScript: the 'AddEntry' command now supports the '-setx-Expires' and '-setx-ExpiryTime' parameters.

Improvements:

  • In printouts and HTML exports, expired entries now have a red 'X' icon (if the option 'Icon' is turned on).
  • Improved string normalization in the entry and string editing dialogs.
  • Improved and optimized process memory protection, especially in the entry editing dialog.
  • Secure edit control improvements.
  • Improved behavior when moving a custom string to a standard field.
  • Improved entry size calculation.
  • URL overrides are now used also for application URLs.
  • Improved input focus restoration.
  • When trying to toggle the auto-start option and creating/deleting the registry value fails, KeePass now shows a detailed error message.
  • Improved XML serialization.
  • Stream disposal improvements in exceptional situations.
  • Process object disposal improvements.
  • Extended inter-process communication (IPC) messages are compressed and encrypted now.
  • New IPC mechanism on Unix-like systems.
  • Enhanced desktop type detection on Unix-like systems.
  • On the Cinnamon desktop, the 'Always on Top' option is now disabled (because it is not supported properly by the environment).
  • KeePass now ignores hidden Git and Visual Studio directories when building a PLGX file.
  • The trigger system now ignores state-changing placeholders in most places.
  • Removed trigger event 'User interface state updated' (consider using the new event 'Time - Periodic' instead).
  • Various code optimizations.
  • Minor other improvements.

Bugfixes:

  • The 'View' button on the 'History' tab of the entry editing dialog is now disabled when multiple items are selected.
  • The main window state is now updated after closing an entry report dialog.

Apps similar to KeePass 5

  • 4.5
    20 votes
    Lastpass is an online password manager and form filler that makes web browsing easier and more secure.
    • Freeware
    • Windows/macOS/Android/iOS
  • 4
    35 votes
    RoboForm is a free password manager and one-click web form filler with some serious Artificial Intelligence.
    • Shareware
    • Windows/macOS
  • 3
    11 votes
    Create strong, unique passwords. Remember them and restore them, all directly in your web browser.
    • Trial
    • Windows/macOS/Android/iOS
  • More