The last release of KeePassX was over one year ago so I think it’s time to show that the project is still alive. So I want to give you some information about the future plans for KeePassX as well as a preview of the upcoming release 0.2.3.
The main changes in 0.2.3 will be the following:
- of course many bug fixes
- fully customizable HTML based detail view
- better structured settings dialog
- secure random number generator based on ‘Yarrow‘ including an optional entropy collector
- new dialog to view expiered entries
- calendar widget to edit expiration dates in a more confortable way
- restructured password generator
- much better appearance under MacOS X
- fine tuning options for auto-type
- system tray icon
- misc. visual improvements
The listed things are already done, but they still need some testing and there are also many bugs which need to be fixed as well as some features which are going to be part of this release. Therefore the planned release date is August or September 2007 November or December 2007 (sorry, I’m just busy).
Have a look on the screenshots of the current development state of 0.2.3.
After 0.2.3 is released the work on the 0.3 branch will begin.
The main goal of version 0.3.0 is the implementation of KeePass 2 support. The targeted release date is October 2007.
It is possible that there will be other releases of the 0.2.x branch even after 0.3.0 depending on how well 0.3.0 performs.


Main Page
Thanks a lot for keeping up your great work, I (and I guess many other KeePassX users) appreciate it!
Thanks for the grat work.
When will KeePassX support TAN, i mean TAN-Wizard ?
Original KeePass: “You can use the KeePass TAN Wizard to add several TANs at once to your database.”
Gracias y siguen trabajando
Not in 0.2.3, but maybe already in 0.3.0.
Thanks for doing this work! I have recently switched to Mac OS from Windows and moving my password database over was seamless.
One very important feature that is missing though is the auto timeout of the UI. The Windows version will auto lock/close the open database after some specified period. The KeePassX version does not.
Thanks again!
Thanks for all the work!
The new os x version looks great. Are there plans to fix the os x bug where keepass forgets the sort settings for the entries? Also, any plans for menubar functionality?
Thanks again
@Mark:
We are currently working on the (auto) locking thing, it’s definitely planned to be part of 0.2.3.
@George:
The sorting issue is going do be fixed. What do you mean with menubar functionality? There is a menubar.
Tarek
Sorry, I meant the global menubar at the top of the desktop. A menubar icon to access keepass in os x.
Sorry, but I still don’t know what you mean. KeePassX has a menubar, and under MacOS X this menubar is on top of the screen as it is by all Mac applications.
You can see it on that screenshot:
http://keepassx.sourceforge.net/images/screenshots/mac1.jpg
Best thing would be if you make a screenshot too to show what you are missing.
Tarek
I mean the os x menubar that has the clock & German flag icon on the right in your screenshot and the apple menu on the left. Applications can have menubar icons that provide functionality for the application without having the application window open on the right near the clock. Often you’ll see airport wireless access there. Google Notifier for mac uses it for mail and calendar access.
I don’t have anywhere to host a screenshot, sorry.
The equivalent would be system tray access in windows in the bottom right portion of the taskbar. OS X is in the upper right portion of the menubar
Cool! Can’t wait to see the new version!
I’m currently using KeePass 1.05 on Windows. As our environment is Linux and Windows and I log on to both and have need of my passwords in both systems, is the current version of KeePassX directly compatible with my KeePass database (which happens to be already stored on the Linux server in my Samba share)? Could I just install the Linux version and be good to go for using KeePass on Windows and KeepassX on Linux…both pointing to the same database?
Thanks!
Really looking forward to 0.2.3. I switched from Windows to Mac and finding KeePassX was such a relief!

Keep up the good work!
Hi George,
Now I know what you mean. So yes, Version 0.2.3 will have optional system tray access which will be available on all platforms including MacOS.
Hi David,
> Could I just install the Linux version and be good to go for using
> KeePass on Windows and KeepassX on Linux…both pointing to the
> same database?
Yes that’s no problem, KeePassX is compatible to KeePass and uses the same database file format.
Really great work! The only thing I really miss from the standard Windows Keepass now is the auto-type feature, which fills in the username and password and submits the form on a global hotkey.
The global auto-type feature is something I miss myself very much, but I just don’t have the X11/XLib skills yet to implement this, but I think sometime I’ll figure out how to do that.
Hey there,
will the next release be compatible with 10.5 Leopard?
The Current version seems to be not.
Nevertheless, this is such a great Programm, use it every day!
Please keep up the extraordinary work.
Best regards from Germany
Bernd.
Hi Bernd,
There is a bug tracker item regarding this issue:
http://sourceforge.net/tracker/index.php?func=detail&aid=1754620&group_id=166631&atid=839779
I posted a link to a build of an older SVN version there. If you have Leopard it would be helpful if you could test it and say whether it works or not.
Beste Grüße,
Tarek
I just came across this app in the ubuntu repository. Very happy to see I can use my password database from windows keepass on linux. Thank you for all your work on this app.
Thank you for this excellent program! I like it very much.
G’day - I like the program a lot - I can now provide a fairly easy to use mechanism for sharing all of the important passwords with my wife… The big plusses for this product over Keychain are:
Configurable groups (much easier to see what she needs to see)
Portability (on my USB stick I can access the passwords anywhere)
Password strength meter (great for showing how weak a 6 character word is).
I am looking forward to 0.2.3! Thanks.
As a former programmer, I realize the amount of work that you have invested in this program. As the comment above demonstrate, your program is well received and valued. I live in a three OS environment, SuSE, WinXP, and Mac OSX. It is priceless to have one password database that either machine can read. The WinXP GUI is more polished, but that is to be expected. I have the latest version and it is much better. Additional features are nice, but the only one that I consider as a must is the timeout of the UI, as was mentioned above. Please rest assured that I use your program every day … thanks!
how do I open and close databases? It won’t open the extension-less file.
I”m on mac os x 10.4
Please help.
KeePassX is a great program and I’m glad to see it’s still being actively worked on. Something it would be cool to see is if it could support more human memorable passwords, such as those generated using the neat open source CLI based password generator, pwgen: http://sourceforge.net/projects/pwgen/. The passwords it generates are very random, yet easy to remember because they follow some basic word building blocks.
Keep up the great work, and I look forward to 0.2.3 and 0.3!
Glad to see work on this still going on. This is a MUST have app for me - especially since I switch between all three OS’s quite often (Mac and Linux as my main and windows at work.) Just wanted to post a ‘thanks.’
thx thx and thx
it’s so usefull. It will be great if someone could help you to dvlp auto type
When running on Leopard gives me an error at CConfig::loadFromIni(QString) + 2571
I hope someone will come up with a solution.
If you run Leopard you can try this:
open Terminal an type:
/Applications/KeePassX.app/Contents/MacOS/keepass
If I start it with a doubleclick I get this error:
Process: keepass [843]
Path: /Applications/KeePassX.app/Contents/MacOS/keepass
Identifier: keepass
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: launchd [93]
Date/Time: 2007-09-xx xx:xx:16.729 +xx00
OS Version: Mac OS X 10.5 (9A527)
Report Version: 6
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0×0000000000000010
Crashed Thread: 0
If somebody need an full report please post it here
Excellent job Tarek. Switched over from PwManager and the import on my .pwm file was seamless (that is after I resaved it unpacked!). What a great feature! Am really looking forward to 0.2.3.
Maybe I have missed something here but we need a way to show the password without having to bring up the View/Edit dialog. The context menu (right clicking an entry in the viewing pane) might have an option to “Show Password”.
Thanks again Tarek and keep it up…
Hey Tarek, any idea when 0.2.3 will be released? I was confused by the October 2007 release date. It seemed in the writeup that 0.3.0 would be released in October, but we have not seen 0.2.3.
Really love and appreciate this program. Look forward to newer version for Linux. Would help beta test if possible but the svn.sourceforge.net link dont resolv..for me anyway.
Also waiting for a new version
Hello Tarek, Can you please remove the force of *.key extension for the key file? Any file name with or without extension should work.
It would be great if you made one or more beta releases…for us who dont/wont/cant compile self. I would gladely help test and report bugs. I love the program and that its cross platform compatible.
I second the notion of some beta builds, I use keepassx all the time and am quite eager to get my hands on 0.2.3. While were on the topic of 0.2.3 what is its status, its release is a bit behind schedule at this point any word on when we can expect its release?
The 0.2.3 will be Leopard compatible? (in MacOSX of course)
Sorry is already answered. But is Octuber and I’cant wait for the new keepassX 0.2.3 and Leopard
Any idea when 0.2.3 will be available? I am getting ready to purchase Leopard for my MacBook Pro and I was concerned that version 0.2.2 will not work making my stored passwords inaccessible.
Love KeePassX. Moved from Windoze to Linux and was very happy to have found it. Can’t wait for the new release.
Thanks.
Well KeepassX doesn’t work with Leopard 10.5. Trying to install the Windows version over Crossover now. Any idea when a Leopard ready version will emerge? Seems it’s just an adjustment of the Qt lib dependencies that’s really needed, shouldn’t be too much to fix?
I found a site that tells you how to update the QT package. I have tried this and KeePass X works just fine. Hope this helps everyone out.
http://lifehacker.com/software/how-to/make-keepassx-leopard-compatible-315931.php
Hope that KeePassX IS still alive……
… yes it is. Subversion is my witness
Correction the Subversion statistics show that there has only been one of two writes in the past two months, the rest of the activity is people reading from SVN… Is this project still alive, could someone from the project step in and give us a status update?
As I already said, yes it is alive. I’m still actively working on KeePassX and some other people are also contributing code to the project. I just don’t have that much time and so the progress is kind of slow. Version 0.2.3 looks already pretty good but I don’t want to be overhasty and release it now because it’s not really a good thing when the new version has more bugs then the old one.
And regarding SVN… I was not referring to the statistics. This project does only have one main developer so there is no need for daily SVN commits. What I meant was, that if you regularly checkout the SVN repository, you will see the progress the program makes. For example the last large commit contained a nice new bookmark feature…
Thanks for your great work!
I use KeePass/X daily, it is an invaluable tool in my online life! Just wanted to add my name to the list saying Thank You very much!
thanx for your great work. its a very nice programm. how can i be a beta-tester for linux?
Thanks for this contribution to our community!
I use KeepassX.app on Mac OSX and Keepass-1 on windoze. I run both off a USB stick to manage the same password database depending on which platform I am using (OSX at home and winXP at work). I also find it quite handy to use the ABP (automatic backup plugin) to keep a copy of the pw db under windoze so I don’t need to fret about the USB stick getting lost. I read that Keepass-2 for windows is available for alpha testing. I hope you continue to maintain this software so that it can share the same password database with future windows versions.
Just read that you were going to update KeepassX - you made my day! This is a great app and I’m very glad to see it moving forward.
I check back here all the time for the big update. I can’t wait! I really enjoy this program because it lets me keep track of my passwords for work (Windows environment) on my Macbook Pro. Thank you for the application.
Techtistic: I use the Linux bundle under Ubuntu and it is just great. Checking back every day, often more than once
The 0.2.3 version is going to be a very nice Christmas present.
KeepassX has allowed me to move my passwords from Keepass and Windows to Linux, which is my primary desktop operating system. I switched years ago, but had been using an encrypted text file for passwords until I started using KeepassX. I will be ready to test any Beta
I have used HandySafe Desktop (Windows) before I switched to Ubuntu.
HandySafe is greate programm to keep your private information, but unfortunately it dosn’t run under Linux/Wine.
So, after long time of trying to run HandySafe I have found KeePass. And I very like this program for it cross platform copability. Not all from HandySafe functions is realised in KeePass, but it enought for me.
Unfortunately for me, the one platform is missing - Symbian (to store my passwords in my phone). Of course, this is a J2ME release.
Danke/Thanks!!! Small & nifty, like a leatherman(…or what tool you like). Where I am missing one-just this one little thing compared to the win version (leatherman misses “Flaschenöffner”): the Comment Field / Kommentarfeld (Ctrl+E and you see it) is not scalable. Whereas I am used to put lot of settings stuff there in it is a little painful to use this field under X (Gutsy/Gnome).
It’s been two months since “Version 0.2.3 looks already pretty good but I don’t want to be overhasty” was posted to the comments by Tarek, and a similar picture is painted by the sourceforge SVN stats (reads dropping and writes non-existent for the last 2 months)… is it ready for an alpha or beta release, at least?
Or is there going to be a push towards helping make KeePass 2.x a cross-platform .NET program as suggested by its author (the problem is that I still see a “native code” source tree in the alpha code base, so nevermind .NET 2.0 compatibility, it’s not gonna happen until that part’s gone).
Nonetheless, thanks very much for the valiant efforts in making a cross-platform version of my favorite password manager. I look forward to seeing 0.2.3!
Thanks for you work, I was using a java Password Manager for some time because I really need a good password that is both compatible with Windows and Linux. Unfortunately, the one I used has some bugs under Linux when saving to network file system so I had to abandon it. Then I discovered keepassx. This is really what I need, and I really appreciate the support of Symbian too (an other project). The only missing feature in the current release is that is should lock itself after some minutes.
I’m really waiting for the next release. Thanks.
Great product. I encourage you to keep up the good work.
Don’t give up! I love this program, I want a new version!
I’ve used “KeePass” for a long time. After making a test run with “VISTA” I decided to move all my machines to LINUX. The password manager doesn’t appeal to me at all though, so I was praying for this to happen. Going to test it now.
All of the RPM’s gave a “Not well formed” error, and I wasn’t able to compile from source.
However, the portable version seems to work like a charm even though the USB drive is set up for WIN.
It opened old Keepass for WIN databases with no problems. If there are any bugs I haven’t found them yet.
iPhone support pretty please
Locking the application after specified time of inactivity, manual locking, etc would be much appriciated.
Firstly, I was to thanks for your efforts in supporting the keepassx project, which allows us to share a single password db amongst several operating systems (using the original keepass on windows). We use keepassx predominantly on osx.
Feature requests:
- a firefox plugin that replaces the native credentials cache with a keepass db
- on osx, allow keepassx to use the osx keychain, whilst still forcing the user to enter their keychain passphrase.
- alignment with keepass releases. although i appreciate this may require a significant re-write of keepassx.
feature request:
- integration with firefox (replaces the native credentials cache with a keepass db)
- integration/plugin for seahorse, ssh-agent, thunderbird, evolution
Definitely looking forward to any KeePassX updates. It’s like waiting for Gimp 2.4… took forever, but it was worth the wait.
I created an unofficial version von KeePassX based on the latest development snapshot.
So it contains all the changes in this news post, global auto-typing, database locking, many auto-type fixes and much more.
Unfortunately it’s only available on Linux because I don’t have access to a Mac.
You can grab it here: http://sniperbeamer.fobos.de/keepassx/
SniperBeamer, from what motivation are you working from? Who gave you authority to do this? Why should we trust you? And have you worked out the bugs that the developers acknowledged about the current snapshot?
Personally if you are no way associated with this project, in way of development, I think your out of line.
I have started working on KeePassX because I really want global auto-typing.
It’s called unofficial for a reason. If I don’t get a response soon, I will create a real fork.
All bugs have been fixed that I could reproduce.
You can always download the source code and have a look at the difference between the original and my version.
Tarek is busy. There’s nothing wrong with someone offering to pick up where someone else left off. This is the upside (and downside) of Open Source.
Forks are not necessarily a bad thing.
Perhaps Tarek can find a moment to at least offer a comment.
Hi SniperBeamer, thanks for your work on KeePassX. As gloomrider already wrote, its the light side of open source, that someone else could pickup the code, if the original author is busy. Btw, is it possible to make a “Expire now” for actual day and time. (Maybe you could contact the Ubuntu team, as you already have Ubuntu debs?)
I hope, that Tarek finds some time to respond.
I would like to join the chorus of people and say I too really love this program and am desperate for a cross platform (Linux/Windows/PPC) password manager. Please, please, please keep up the great work!! Lets see that 0.2.3!!
SniperBeamer,
If you fork, will you support the OSX build as well? Right now your 0.2.2.6 does not build on OSX with Qt 4.3.3.
SniperBeamer just joined the development team of KeePassX, so there will be no fork. I already merged his unofficial branch back into the main repository and we’ll make the version 0.2.2.6 to an official release soon.
@Tarek:
This is really good news that you integrate the changes done by SniperBeamer and that the development goes on into the right direction. Thanks.
I think it is safe to say that everyone appreciates the work Tarek has done over the years, and we recognize that external demands for his time have made it difficult to keep the project moving forward by himself. And now it looks like SniperBeamer will be a welcome addition to the followers of this project. I have tried most of the password safes out there, and this is by far the best and most promising cross-platform version. The unofficial releases are working perfectly for me on Ubuntu and Fedora so far, and I’m looking forward to a Mac version and the merge back into the official repository.
Thanks for the great software!
Hay that is some great news that this project is going forward!
Just want to say thank you Tarek for making the KeePass port to both Linux and MacOSX.
Hi, thanks for your great product. I like it, as it is available on win and linux. Is there any plan to support iPhone as well?
Awesome work.
I also would like to see an iPhone version - when you get a chance!
Just wanted to chime in and say: Congrats and Thanks for a great product!
I have been using Keepass (windows) for quite some time now and am moving to a Linux box now. I came upon this from some google searches and am amazed how little of a learning curve I had (got it running in less than 10 mins!). Now all I need to do is export from the windows version and import into this one! Please keep the versions rolling!
I run keepass on linux mac and windows, support for the iPhone would rock.