5 stars award

KeePass Password Safe 1.26

What is KeePass?
Today you need to remember many passwords. You need a password for the Windows network logon, your e-mail account, your homepage`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, homepage, 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.

User's rating:

  • Currently 2.86/5
  • 1
  • 2
  • 3
  • 4
  • 5
Enlarge the screenshot of KeePass Password Safe
[ Enlarge Image ]
Download 1.27MB KeePass Password Safe

Download Direct

(1.27MB, Extension: MSI)

Download alternate to KeePass Password Safe solution

Look at the free or trial alternatives and similar apps to KeePass Password Safe software by the tags. It's possible also to find substitutes for the most popular titles in the Antivirus & Security category.

| Source | Security | Secure | Safe | Password | Open | Master | Manager | Key | Keepass | Free | Encryption | Disk | Database | Code |

History updates (Complete changelogs since the listing on this site)

1.26 [07-13-13]

New Features:
  • New password quality estimation algorithm.
  • When activating the main window while a dialog is opened, the main window now redirects the activation to the dialog.
  • Added '-preload' command line option.
  • Added database repair mode warning.
  • KeePass does not change the focus anymore when locking while being minimized to tray.
  • When clicking into the empty space of the groups tree view, the currently selected group is not deselected anymore.
  • The 'Special' GUI character set now includes '|' and '~'.
  • The 'High ANSI' character set now consists of the range [U+0080, U+00FF] except control and non-printable characters.
  • Changed auto-type command icon.
  • Shortened product name in window titles.
  • Improved RC-created group time fields.
  • KeePassLibC DLLs are now explicitly marked as DEP- and ASLR-compatible (like the executable file).
  • In the MSI package, the version is now included in the product name.
  • Replaced Boost threads by Windows API threads (because Boost threads can result in crashes on restricted Windows 7 x64 systems).
  • Upgraded to Boost libraries version 1.54.0.
  • Various UI improvements.
  • Various code optimizations.
  • Minor other improvements.
  • Password generation based on patterns: escaped curly brackets are now parsed correctly.

Other versions : 1.25 1.24 1.23 1.22 1.21 1.20 1.19b 1.19 1.18 1.17

v1.25 [01-21-13]

New Features:

  • Added option to show the tray icon only if the main window has been sent to the tray.
  • The caret position in a secure edit control is now preserved when unhiding and hiding the content.
  • When starting KeePass for the first time, it asks whether to enable the automatic update check or not (if not enabled already).
  • KeePass now shows an error message when the user accidentally attempts to use a database file as key file.
  • When holding Alt while double-clicking onto a notes field in the main entry list, KeePass now copies the displayed cell text instead of the raw notes to the clipboard.
  • {GOOGLECHROME} placeholder: updated detection code to also support the latest versions of Chrome.
  • Enhanced user switch detection.
  • Moved quick search options to a separate category.
  • Improved update check.
  • The 'No updates available' message is not shown in the status bar anymore (updates and errors are shown).
  • Unified clipboard methods.
  • Changed naming of translation files.
  • Upgraded installer.
  • Upgraded to Boost libraries version 1.52.0.
  • Various code optimizations.
  • Minor other improvements.
  • (None).

v1.24 [09-03-12]

New Features:

  • Header data in KDB files is now authenticated (to prevent silent data removal attacks; thanks to P. Gasti and K. B. Rasmussen).
  • The content part of a KDB file now contains 32 random bytes (generated each time the file is saved, by a cryptographically secure pseudo-random number generator using system entropy) to prevent content guessing attacks using the content hash.
  • When closing the entry editing dialog by closing the window (using [X], Esc, ...) and there are unsaved changes, KeePass now asks whether to save or discard the changes; only when explicitly clicking the 'Cancel' button, KeePass doesn't prompt.
  • Added '-pw-stdin' command line option to make KeePass read the master password from the StdIn stream.
  • Improved update check.
  • Upgraded and improved installer (now uses Unicode, LZMA2 compression, ...).
  • Upgraded to Boost libraries version 1.51.0.
  • Various code optimizations.
  • Minor other improvements.
  • (None).

v1.23 [07-09-12]

New Features:

  • When trying to delete entries, the confirmation dialog now shows a short summary of the entries that will be deleted.
  • Improved UI update when using a TAN entry.
  • The last modification time of a TAN entry is now updated when using it.
  • Improved behavior when trying to shutdown the system while KeePass is running.
  • KeePass does not block the system shutdown anymore when a dialog is displayed but no database is opened.
  • LNGX files aren't shown in the translation selection dialog anymore.
  • Improved KDB data validation.
  • Improved multi-byte to Unicode and Unicode to multi-byte string conversions (less memory is required now).
  • Changed versioning scheme in file version information blocks from digit- to component-based.
  • Upgraded installer.
  • Various code optimizations.
  • Minor other improvements.
  • HTML export: XML special characters in URL links and attachment names are now encoded.
  • HTML export: group trees are not encoded twice anymore.

v1.22 [05-18-12]

New Features:

  • New generic CSV importer (now supports multi-line fields, '' as escape character, field & record separators and the text qualifier can be specified, white space characters can be removed from the beginning/end of fields, the fields and their order can be defined, supported fields now are group name & standard fields like e.g. title & custom strings & times & ignore column, the first row can be ignored, KeePass initially tries to guess the fields and their order based on the first row).
  • Native master key transformations are now computed in two threads on 64-bit systems, too; on dual/multi core processors this results in almost twice the performance as before (by doubling the amount of rounds you'll get the same waiting time as in 2.18, but the protection against dictionary and guessing attacks is doubled).
  • New XML configuration and translation deserializer to improve the startup performance.
  • Added option to require a password repetition only when hiding using asterisks is enabled (enabled by default).
  • Entry attachments can now be renamed using in-place label editing (click on an already selected item to show an edit box).
  • Empty entry attachments can now be created using 'Attach' -> 'Create Empty Attachment'.
  • Sizes of entry attachments are now shown in a column of the attachments list in the entry editing dialog.
  • Added {ENV_PROGRAMFILES_X86} placeholder (this is %ProgramFiles(x86)%, if it exists, otherwise %ProgramFiles%).
  • Added auto-type option 'An entry matches if one of its tags is contained in the target window title'.
  • URLs in HTML exports are now linkified.
  • Import modules may now specify multiple default/equivalent file extensions (like e.g. 'htm' and 'html').
  • Added support for reading texts encoded using UTF-32 Big Endian.
  • Enhanced text encoding detection (now detects UTF-32 LE/BE and UTF-16 LE/BE by zeros, improved UTF-8 detection, ...).
  • Added zoom function for images in internal data viewer.
  • Drop-down image buttons in the entry editing dialog are now marked using small black triangle overlays.
  • Added support for loading key files from URLs.
  • Controls in the options dialog are now disabled when the options are enforced (using an enforced configuration file).
  • If KeePass is started with the '-debug' command line option, KeePass now shows a developer-friendly error message when opening a database file fails.
  • Added 'Wait for exit' property in the 'Execute command line / URL' trigger action.
  • The 'File exists' trigger condition now also supports URLs.
  • Added two file closing trigger events (one raised before and one after saving the database file).
  • Plugins: added file closing events.
  • Plugins: added events (AutoType.Sequence*) that allow plugins to provide auto-type sequence suggestions.
  • Added workaround to support loading data from version information files even when they have incorrectly been decompressed by a web filter.
  • Added workarounds for '°', '|' and '£' .NET SendKeys issues.
  • Added workaround for topmost window .NET/Windows issue (the 'Always on Top' option now works even when switching to a different window while KeePass is starting up).
  • Added workaround for Mono dialog event ordering bug.
  • Added workaround for Mono clipboard bugs on Mac OS X.
  • KPScript: added 'MoveEntry', 'GetEntryString' and 'GenPw' commands.
  • KPScript: added '-refx-UUID' and '-refx-Tags' entry identification parameters.
Improvements / Changes:
  • When only deleting history entries (without changing any data field of an entry), no backup entry is created anymore.
  • Unified text encoding handling for internal data viewer and editor, generic CSV importer and text encoding selection dialog.
  • Improved font sizing in HTML exports/printouts.
  • Improved encoding of group names in HTML exports/printouts.
  • If an entry doesn't expire, 'Never expires' is now shown in the 'Expiry Time' column in HTML exports/printouts.
  • The expiry edit control now accepts incomplete edits and the 'Expires' checkbox is checked immediately.
  • The time component of the default expiry suggestion is now 00:00:00.
  • The last selected/focused item in the attachments list of the entry editing dialog is now selected/focused after editing an attachment.
  • Improved field to standard field mapping function.
  • Enhanced RoboForm importer to concatenate values of fields with conflicting names.
  • Updated Spamex.com importer.
  • Removed KeePass 1.x CSV importer; users should use the new generic CSV importer (which can import more data than the old specialized 1.x CSV importer).
  • When trying to open another database while a dialog is displayed, KeePass now just brings itself to the foreground without attempting to open the second database.
  • More list views use the Vista Explorer style.
  • Modifier keys without another key aren't registered as global hot key anymore.
  • Improved default suggestions for custom sequences in the auto-type sequence editing dialog.
  • Improved default focus in the auto-type sequence editing dialog.
  • Added {C:Comment} placeholder in the auto-type sequence editing dialog.
  • On Unix-like systems, the {GOOGLECHROME} placeholder now first searches for Google Chrome and then (if not found) for Chromium.
  • Versions displayed in the update checking dialog now consist of at least two components.
  • Added '@' and '`' to the printable 7-bit ASCII character set.
  • Merged simple and extended special character spaces to one special character space.
  • Reduced control character space from 60 to 32.
  • The first sample entry's URL now points to the KeePass website.
  • Improved key transformation delay calculation.
  • Improved key file loading performance.
  • The main menu now isn't a tab stop anymore.
  • Some configuration nodes are now allocated only on demand.
  • Improved UI update when moving/copying entries to the currently active group or a subgroup of it using drag&drop.
  • Improved behavior when closing an inactive database having unsaved changes.
  • Changed versioning scheme in file version information blocks from digit- to component-based.
  • Development snapshots don't ask anymore whether to enable the automatic update check (only stable releases do).
  • Improved PLGX cache directory naming.
  • The PLGX cache directory by default is now located in the local application data folder instead of the roaming one.
  • Improved support for PLGX plugins that are using LINQ.
  • Various UI improvements.
  • Various code optimizations.
  • Minor other improvements.
  • Fixed sorting of items in the most recently used files list.
  • Fixed tab order in the 'Advanced' tab of the entry editing dialog.

v1.21 [10-27-11]

New Features & Improvements:

  • (None).
  • Command line options provided by plugins work correctly again.

v1.20 [09-15-11]

New Features & Improvements:

  • (None).
  • Command line options provided by plugins work correctly again.

v1.19b [04-09-11]

New Features & Improvements:

  • (None).
  • Command line options provided by plugins work correctly again.

v1.19 [04-04-11]

New Features & Improvements:

  • Added option to remember key sources (key file paths, provider names, ...); it's enabled by default.
  • New locking timer (using a timeout instead of a countdown).
  • Lock files are now hidden.
  • On Windows 7 and higher, the main window peek preview is now disabled when the KeePass workspace is locked.
  • File transactions: the NTFS/EFS encryption flag is now also preserved when the containing directory isn't encrypted.
  • {FIREFOX} placeholder: added support for registry-redirected 32-bit Firefox installations on 64-bit Windows systems.
  • Relative database paths on the command line are now evaluated relatively to the initial working directory (specified by the parent process) instead of the last used directory.
  • Improved user-friendliness in UAC dialogs.
  • Improved help (moved placeholders to separate page, ...).
  • Installer: the KeePass start menu shortcut is now created directly in the programs folder; the other shortcuts have been removed (use the Control Panel for uninstalling and the 'Help' menu in KeePass to access the help).
  • Upgraded installer.
  • Various code optimizations.
  • Minor other improvements.
  • (None).

v1.18 [09-13-10]

New Features:

  • Password quality estimation algorithm: added check for about 1500 most common passwords (these are rated down to 1/8th of their statistical rating; Bloom filter-based implementation).
  • {GOOGLECHROME} placeholder: updated detection code to also support the latest versions of Chrome.
  • KeePass now enables data execution prevention (DEP).
  • Improved lock overlay icon (higher resolution).
  • Improved character classification in password quality estimation algorithm.
  • Improved group and entries deletion confirmation dialogs (only Windows Vista and higher).
  • Items in the update checking, plugin and icon picker dialogs aren't underlined anymore when hovering over them.
  • The default expiry interval for new entries is now limited to a maximum of 8 years.
  • Renamed character repetition option in the password generator for improved clarity.
  • Added code to prevent loading libraries from the current working directory (to avoid binary planting attacks).
  • Installer: various minor improvements.
  • Various code optimizations.
  • Minor other improvements.
  • (None).

v1.17 [12-06-09]

New Features:

  • Added option to use file transactions when writing databases (enabled by default; writing to a temporary file and replacing the actual file afterwards avoids data loss when KeePass is prevented from saving the database completely).
  • Added high DPI support.
  • The Ctrl+E shortcut key now jumps to the quick search box.
  • In the main entry list, backup entries are now rendered with green text color.
  • Menus are now rendered with gradient item backgrounds.
  • Added support for detecting KeePass 2.08 and higher KDBX database files.
  • Added {GOOGLECHROME} placeholder, which is replaced by the executable path of Google Chrome, if installed.
  • Added '--auto-type' command line option.
  • Added '--lock-all' and '--unlock-all' command line options to lock/unlock the workspaces of all other KeePass instances.
  • Added 'KeeConfigFileOverrideGlobal' and 'KeeConfigFileOverrideUser' configuration options to change the locations of the configuration files.
  • On Windows 7, KeePass now shows a 'locked' overlay icon on the taskbar button when the database is locked.
  • On Windows 7, when opening/saving a database, the taskbar button is now animated using an indeterminate progress bar.
  • Most broadcasted Windows messages do not wait for hanging applications anymore.
  • Improved multi-byte characters support in entry details view.
  • Improved toolbar updating after restoring from tray.
  • Improved naming of options to clarify their meaning.
  • Improved tray icon updating.
  • Improved behavior on KDBX error.
  • Upgraded installer.
  • Various performance improvements.
  • Various code optimizations.
  • Minor other improvements.
  • (None).

Average review rating :

Useful independent reviews and opinions of the users

January 30, 2009


by raj for 1.14 version

Review KeePass Password SafeWrite a review « Help us to review KeePass Password Safe download!

Predicted future versions and notices:

The doDownload.com constantly monitors the update of all programs, including information from the KeePass Password Safe 1.26 changelog file, however sometimes it can happen that data are not complete or are outdated.We assume that author continue's to develop 1.27 version with further advanced features, and soon you will be informed. Equally important 2.0 upgrades of the program we will continue to monitor. Full KeePass Password Safe description has been compared with the overall software database and our algorithm has found the following applications (are showed below).