KeePass Password Safe versions

Keeps a vault with passwords and locks it using a strong encryption
Apr 12, 2024
2.4
Sep 10, 2018
Review
2.3
Aug 9, 2015
Review
2.2
Sep 8, 2012
Editorial review
rating
2.1
Mar 5, 2010
Review
2.0
Jul 25, 2008
Editorial review
rating

What's new

v2.4 [Sep 10, 2018]
New Features:
- Added automatic completion support for the user name box in the entry editing dialog and the auto-type sequence boxes in the entry/group editing dialogs (suggesting user names and auto-type sequences that are used in other entries/groups).
- Added automatic completion support for the URL and user name boxes in the 'Open From URL' dialog (suggesting URLs and user names of items in the list of most recently used database files).
- Added option 'Group path' in the 'Find' dialog (enabled by default for quick searches).
- Added read-only mode for the entry string dialog, which is used by the entry dialog when viewing a history entry.
- The internal data viewer now supports zooming images using Ctrl Add, Ctrl Subtract and the mouse wheel with Ctrl; furthermore, there are now ' ' and '-' buttons right of the zoom selection box in the toolbar.
- Added option 'Remember master password (in encrypted form) of a database while it is open' (which is the default; turning off this option prevents the usage of certain features).
- Enhanced compatibility check for DLL plugins.
- Added URL opening event for plugins.
- On Unix-like systems: added support for opening the local help file with KChmViewer.
- Added workaround for initial input focus problem in the master key prompt dialog.
- Added workaround for Mono not always raising the FormClosed event properly.
- TrlUtil now remembers the last translation file directory.
Improvements:
- The 'Configure Columns' dialog now computes a display order for the new columns, taking the previous display order into account.
- While importing/synchronizing, no status dialog is displayed anymore (the status is displayed in the main window).
- Improved UI responsiveness during long operations.
- When hiding/restoring the main window via the system tray icon fails, KeePass now shows a notification.
- Improved Return key handling in text boxes.
- Improved initial input focus in some dialogs.
- Enhanced database file path unification.
- The configuration system does not create a KeePass folder in the user's application data folder anymore when the target configuration file location is outside this folder.
- Improved window text query method.
- Improved Unicode environment detection.
- Various improvements for right-to-left writing systems.
- Improved support for case-sensitive command line parameter names (for plugins and KPScript).
- If a plugin is available both as a DLL and as a PLGX (in the same folder), KeePass now loads either the DLL or the PLGX.
- For plugins: most public definitions are now static.
- KPScript: improved parsing of escape sequences.
- Renamed native support library item in the installer.
- Upgraded installer.
- Various code optimizations.
- Minor other improvements.

v2.3 [Aug 9, 2015]
- When opening a database via an URL fails, the error message dialog now has a button 'Specify different server credentials' (on Windows Vista and higher).
- Added support for opening entry URLs with Microsoft Edge via the context menu -> 'URL(s)' -> 'Open with Edge'.
- Added URL override suggestion for Microsoft Edge in the URL override suggestions drop-down list in the entry dialog.
- Added optional built-in global URL overrides for opening HTTP/HTTPS URLs with Microsoft Edge.
- When clicking on a group link in the entry view, KeePass now ensures that the group is visible in the group tree.
- The main window is now moved onto the primary screen when it is restored outside all screens.
- KDBX loader: added support for non-empty protected binary value reference elements.
- Plugins: added two auto-type sequence query events.
- Added workaround for Mono drawing bug when scrolling a rich text box.
- When running under Mono, some automatic locking options are now disabled (because Mono doesn't implement the required events).
- The installer now prevents running the installer while it is already running.
- KPScript: added '-GroupPath:' parameter (for specifying the full path of a group).
- KPScript: the 'MoveEntry' command now also supports the '-GroupName:' parameter (as alternative to '-GroupPath:').
- KPScript: added support for specifying the path of an XSL stylesheet file using the command line parameter '-XslFile:'.
- KPScript: the 'ListGroups' command now also outputs the parent group UUID for each group.
- KPScript: the parameters for specifying new field data (for the 'AddEntry' and the 'EditEntry' command) now support escape sequences (e.g. '\n' is replaced by a new-line character).

v2.2 [Sep 8, 2012]
-Improved support for images with DPI resolutions different from the DPI resolution of the display device.
-{GOOGLECHROME} placeholder: updated detection code to also support the latest versions of Chrome.
-The option to lock on remote control mode changes now additionally watches for remote connects and disconnects.
-Improved Windows registry accesses.
-Improved behavior when the user deletes the system temporary directory.
-On Unix-like systems, KeePass now stores most of its temporary files in a private temporary directory (preferably in $XDG_RUNTIME_DIR).
-Added detection support for the following web browsers on Unix-like systems: Rekonq, Midori and Dooble.
-KeePass does not try to set the WM_CLASS property on Mac OS X systems anymore.
-Modified some icons to work around unsupported PNG transparency keys in Mono.
-Various code optimizations.
-Minor other improvements.

v2.1 [Mar 5, 2010]
- When searching for a string containing a whitespace character, KeePass now splits the terms and reports all entries containing all of the terms (e.g. when you search for "Forum KeePass" without the quotes, all entries containing both "Forum" and "KeePass" are reported); the order of the terms is arbitrary; if you want to search for a term containing whitespace, enclose the term in quotes.
- When searching for a term starting with a minus ('-'), all entries that do not contain the term are reported (e.g. when you search for "Forum -KeePass" without the quotes, all entries containing "Forum" but not "KeePass" are reported).
- Added dialog in the options to specify a web proxy (none, system or manual) and user name and password for it.
- Added option to always exit instead of locking the workspace.
- Added option to play the UAC sound when switching to a secure desktop (enabled by default).
- Added filter box in the field references creation dialog.
- Added command to delete duplicate entries (entries are considered to be equal when their strings and attachments are the same, all other data is ignored; if one of two equal entries is in the recycle bin, it is deleted preferably; otherwise the decision is based on the last modification time).
- Added command to delete empty groups.
- Added command to delete unused custom icons.
- For Unix-like systems: new file-based IPC broadcast mechanism (supporting multiple endpoints).
- For Unix-like systems: added file-based global mutex mechanism.
- Auto-type on Unix-like systems: added support for sending square brackets and apostrophes.
- Two-channel auto-type obfuscation is now supported on Unix-like systems, too.
- Web access on Unix-like systems: added workarounds for non-implemented cache policy and credentials requirement.
- Added context menu command to empty the recycle bin (without deleting the recycle bin group).
- On Windows Vista and higher, when trying to delete a group, the confirmation dialog now shows a short summary of the subgroups and entries that will be deleted, too.
- In the auto-type target window drop-down combobox, icons are now shown left of the window names.
- Added {CLEARFIELD} auto-type command (to clear the contents of single-line edit controls).
- Added support for importing Sticky Password 5.0 XML files (formatted memos are imported as RTF file attachments, which you can edit using the internal KeePass editor; e.g. right-click on the entry in the main window and go 'Attachments' -> 'Edit Notes.rtf' or click on the attachment in the entry view at the bottom of the main window; see 'How to store and work with large amounts of formatted text?' in the FAQ).
- Added support for importing Kaspersky Password Manager 5.0 XML files (formatted memos are imported the same as by the Sticky Password importer, see above).
- Password Depot importer: added support for more fields (new time fields and usage count), time fields can be imported using the stored format specifier, vertical tabulators are removed, improved import of information cards, and auto-type sequences are converted now.
- Added ability to export links into the root directory of Windows/IE favorites.
- Windows/IE favorites export: added configuration items to specify a prefix and a suffix for exported links/files.
In the entry editing dialog, KeePass now opens an attachment either in the internal editor or in the internal viewer, depending on whether the format is supported by the editor.
- When creating a new database, KeePass now automatically creates a second sample entry, which is configured for the test form in the online help center.
- Added configuration option to disable the 'Options', 'Plugins' and/or 'Triggers' menu items.
- Added workaround for Mono tab bar height bug.
- Added workaround for Mono FTP bug.
- Added workaround for Mono CryptoStream bug.
- Added workaround for a Mono bug related to focusing list view items.
- Added shell script to prepare the sources for MonoDevelop.
- Translations can now also be loaded from the KeePass application data directory.
- TrlUtil: added support for ellipses as alternative to 3 dots.
- KPScript: added 'DetachBins' command to save all entry attachments (into the directory of the database) and remove them from the database.

Alternative downloads

Sticky Password
Sticky Password
rating

Store and auto-fill login IDs, passwords, addresses, and credit card numbers.

Password Depot
Password Depot
rating

Protegge le vostre password e i documenti da accessi non autorizzati.

KRyLack RAR Password Recovery
KRyLack RAR Password Recovery
rating

Recover lost or forgotten passwords for RAR archives.

Efficient Password Manager
Efficient Password Manager
Free
rating

Completely free but easy-to-use and cross-platform password manager.

My Password Manager
My Password Manager
rating

It stores your passwords securely using 256-bit (AES) algorithm.