KeePassX 2.0 Alpha 6 released

I hereby announce the latest alpha release of KeePassX: 2.0 Alpha 6.

It fixes a security issue that allows you to use global auto-type even when the database is locked.
Thanks to Dmitry Medvinsky for reporting this.

The most important changes are:

  • Add option to lock databases after user inactivity [#62]
  • Add compatibility with libgcrypt 1.6 [#129]
  • Display passwords in monospace font [#51]
  • Use an icon for the button that shows/masks passwords [#38]
  • Add an option to show passwords by default [#93]
  • Improve password generator design [#122]
  • On Linux link .kdbx files with KeePassX
  • Remember window size [#154]
  • Disallow global auto-typing when the database is locked

Special thanks to Albert Weichselbraun and Michael Curtis for their contributions to this release.

Please test the new version and report any issues at


You can also checkout the latest source code from our git repository at

Beware: this is an alpha release. While I believe the code base is already rather stable make sure to regularly backup your database.

No Comments and Pings are allowed at this moment.

162 Responses to “KeePassX 2.0 Alpha 6 released”

  1. Pangolin says:

    I wish to compile KeePassX 2.0 Alpha 6 myself for Debian Wheezy using the source code.

    Could someone here please help me by providing instructions on how to do it?

  2. JB says:

    Has anyone already tried to build it for OSX PowerPC ? Will it be supported?

  3. KK says:

    Auto-type causing keyboard malfuntion on firefox and chromium (linux mint 17-64bit).

  4. Tristan says:

    Is there a way to make it show your password as a column (where it shows username, link, etc.) like the old version of KPX? I would go in the application, click the password, and it would copy to my clipboard…I’d like to be able to still do this.

  5. Hubert says:

    This changelog implies there is global auto-type. I don’t see a setting. What is the default shortcut key combination for mac?

  6. huang xi tian says:

    Can’t download.It always 0kb/s

  7. Jeff says:

    The Import function doesn’t include the Notes from each entry, you might want to look into that 🙂

  8. Math says:

    Username and password of the last opened entry in the last opened and ACTUALLY CLOSED database is still available for copy to clipboard via the two “copy to clipboard”-buttons in KeePassX 2.0 Alpha 6. This is possible as long as KeePassX is open and also – as I wrote – if the database is closed (manually or automatically).

  9. Tarkan Erimer says:


    I have a question regarding KeepassX 2.0. Does it support synchronization to handle multiple copy DB changes to be merged back safely ?

    If not, is it under the consideration ?



  10. Gaurav says:

    Hi All,

    Kindly consider my request to create proper documentation to install keepassx on Redhat 6…

  11. Andre says:


    thanks for your great work. But while alpha is able to open my password file, alpha 6 sais “wrong signature”
    All on Mac

  12. k says:

    Hi DEV:
    thanks for great work. i would like point one issue on this version which is can not auto type. it is not work for this version.

  13. don says:

    2.0a6: When closing keepassx with unsaved changes all changes are lost when the file can’t be found (eg lost network share). A dialog to save to a new location and/or abort close button would be very nice.

  14. paul says:

    I validated that auto-type feature for 2.0a6 is broken on OSX

  15. John says:

    Should keepassx 2.0 alpha 5 (or 6) be able to open a KeePass 1.26 KDB? I’m getting errors on open, say “Not a kee pass database”.

    I’ve also tried V1.26 XML and Text Exports with similar results.


  16. jdavid4it says:


    Many thanks and “props” to you all.
    You have many fans around the grid who really appreciate and are users of your contributions.
    My ultimate “props” to this release contributors Mr. Albert Weichselbraun and Mr. Michael Curtis; and the rest of the team.

    I do really wish I had a job or at least money to get me through the next two months. I know it is under the Open Source (OSI) but your team of creators and programmers deserve some positive feedback from the community; hence (URL:

    But… glad I could deliver this positive feedback in message (at least).

  17. Enrico says:

    Please, add the functionality to remember the column size.
    I have long Titels for my entries, and everytime I open KeePassX, I need to expand the “Title” column.
    This is annoying!

  18. Roar says:


    Thanks for a great program.

    It would be great if you could watch attachments on the desktop without having to download them first.

  19. Evgeny says:

    how to install russian translation on Alpha 6?

  20. thor says:

    Thanks for great program. I no longer have to use Parallels/Windows to use keepass.

  21. jim22 says:

    Since copying data from KeePass to KeePassx does not work on my Linux and I tried fromat: kdb. kdbx, would it be possoble for KeePassx to include CSV. Yes I am aware of security issues, but all is needed for the user to delete cvs when done transfering. Right now I am unable to move to KeePass bc can’t import from KeePass .kdbx and can’t generate .kdb on Linux bc it is using MS library.
    -thank you

    • jim22 says:

      Spelling corrections:
      Since copying data from KeePass to KeePassX does not work on my Linux and I tried fromat: kdb. kdbx, would it be possoble for KeePassx to include CSV. Yes I am aware of security issues, but all is needed for the user to delete CSV when done transfering. Right now I am unable to move to KeePassX bc can’t import data from KeePass .kdbx and can’t generate .kdb in KeePass on Linux bc it is using MS library.
      -thank you

  22. rik says:

    Indeed in alpha 6 autotype is not working anymore on OsX. Would be very nice to have this back in alpha 7!


  23. Dano! says:

    I had an odd problem on my Mac with KeePassX 2.0a6, it would not open my KeePassX 2.0a5 database, neither automatically or manually. When I tried a manual open, I could navigate to the directory and see the file but it would be greyed out even though the *.kbdx filter was selected. The way I finally got around this problem was to run from the command line: ‘open KeePassDatabase2.kbdx’. The program launched and the database loaded, awaiting my password and key file inputs. Other than that, it all appears to be working as normal. Thanks for your work on this!

  24. Alex G. says:

    Would it be possible to have more options in the variety of characters used in creating the random passwords? I would like options similar to the options available in Keepass 2 like checking off and leaving off individual special characters like -_@%, etc. The option to “create new password based on existing password” in Keepass 2 is also a lifesaver, because I don’t have to guess what pattern a certain website requires every time I want to change a password. I can just create a new one off the old pattern that I figured out before.

    All websites seem to have different, picky password length and character requirements that conflict.

    (Yes I realize and am grateful that KeepassX is being developed for free, but I think feedback for requested features is useful. And I would consider using Keepass 2 instead for its extra features, except that KeepassX 2 Alpha is stable in Linux whereas Keepass 2 is not.)

  25. jmma59 says:

    Hy all,
    Do you think this version is enought stable for a daylly usage.