Well, I look into KeePass web site, and I found a xml sample file. With this I was be able to implement a xsl file to convert it to wallet format. With java and xalan help, I was be able to convert sample file into wallet format: java.exe -cp xalan.jar org.apache.xalan.xslt.Process -in sample.xml -xsl convert.xsl -out wallet.xml I don't know if you can manage with java plus xml and xsl files! Otherwise wallet also supports text file, that it should be easy if you are only importing passwords ...