KeePass can sync a local database copy with a cloud based database copy. However, the third-party port of KeePass, miniKeepass (and as far as I know all ipad and iphone devices) can only import/export a database to the cloud. As a result of this i-device limitation, it may be preferable to make changes to your PC database and synchronize with the cloud using KeePass, then import the updated database into minikeepass.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm using Dropbox to sync the database manually, whenever I made updates from my PC. Just open the database with your dropbox iPhone App. It will tell you that there is "No Preview Available". Click the "share" button on the top right (rectangle with arrow up), Click on "Open in..." and then on "Copy to MiniKeePass". MiniKeePass will open and show the copied database on the start screen.
Dropbox and KeePass use the word "synchronization" to mean two different things. You should not think that you can avoid doing one of these things by doing the other. The iPhone can't show a preview of a KeePass file because the file is always encrypted by KeePass (or MiniKeePass, or KeePass2Android, or whatever) before it gets stored to Dropbox, and only KeePass knows how to access that data. This means that only a KeePass program can determine whether the file it wants to copy to Dropbox is the same or different from the one that's already there. (The fact that the files contain different sequences of bytes, or are different sizes, is not enough to tell whether they are functionally different to KeePass - this is a security feature.)
MiniKeePass for iPhone isn't able to do KeePass synchronization, so my suggestions would be to avoid editing your database on the iPhone, or else use the PC version's triggers to do a sync with the DropBox copy both as a part of your process of opening a database and as the last thing before closing the database there.
As for how to set up the synchronization, start by reading these two help pages, and then come back here with whatever questions you have.
I have Keepass on my PC and Minikeepass on my Iphone. Can they be sync-ed and how. Please, I'm not a computer whiz.
KeePass can sync a local database copy with a cloud based database copy. However, the third-party port of KeePass, miniKeepass (and as far as I know all ipad and iphone devices) can only import/export a database to the cloud. As a result of this i-device limitation, it may be preferable to make changes to your PC database and synchronize with the cloud using KeePass, then import the updated database into minikeepass.
How do you transfer the database between your PC and phone?
cheers, Paul
I'm using Dropbox to sync the database manually, whenever I made updates from my PC. Just open the database with your dropbox iPhone App. It will tell you that there is "No Preview Available". Click the "share" button on the top right (rectangle with arrow up), Click on "Open in..." and then on "Copy to MiniKeePass". MiniKeePass will open and show the copied database on the start screen.
Cheers
Thomas
Dropbox and KeePass use the word "synchronization" to mean two different things. You should not think that you can avoid doing one of these things by doing the other. The iPhone can't show a preview of a KeePass file because the file is always encrypted by KeePass (or MiniKeePass, or KeePass2Android, or whatever) before it gets stored to Dropbox, and only KeePass knows how to access that data. This means that only a KeePass program can determine whether the file it wants to copy to Dropbox is the same or different from the one that's already there. (The fact that the files contain different sequences of bytes, or are different sizes, is not enough to tell whether they are functionally different to KeePass - this is a security feature.)
MiniKeePass for iPhone isn't able to do KeePass synchronization, so my suggestions would be to avoid editing your database on the iPhone, or else use the PC version's triggers to do a sync with the DropBox copy both as a part of your process of opening a database and as the last thing before closing the database there.
As for how to set up the synchronization, start by reading these two help pages, and then come back here with whatever questions you have.
Synchronization
Synchronizing with Dropbox / other PC synchronization software