How to sync KeePassium using Dropbox

KeePassium supports two synchronization methods for Dropbox:

Method 1: Direct in-app Dropbox connection

With this method, KeePassium communicates directly with Dropbox servers. This way, the app has full control over data transfer and does not depend on Dropbox app. As a result, the direct connection is more reliable than via the Files app.

To sync your database from Dropbox, follow these steps:

  • Go to the list of databases, tap +Connect to Server
    • If asked, allow KeePassium to access network.
  • Select your storage type (personal or business)
  • The app will ask you to sign into your Dropbox account.
    • As a result, KeePassium would receive and store an access token that authorizes the app for future connections. The app will not see nor store your Dropbox password.
  • Once you see your Dropbox contents, navigate to database file and select it.

Method 2: Dropbox/Files app integration

  1. Install Dropbox app and login into your account
  2. Open KeePassium
    • If the app was just installed, tap Add Existing Database
    • If you already have other databases, tap + and choose Open Database
  3. If Dropbox is not visible in the list, make it visible
  4. Navigate to Dropbox and select your database file

That’s it!

Troubleshooting

No sync

Sometimes changes made on other devices are not reflected in KeePassium (the app shows Dropbox files with old modification time). This became a common issue after Dropbox changed the way it integrates with the Files app.

As a solution, revert Dropbox to its original integration method:

  • Open Dropbox app → tap Account tab → tap the gear icon in top-right corner → Native Files.app integration → tap Clear cache, then tap Convert all to classic integration.
  • Open KeePassium and re-add your database: go to the list of databases → tap Plus → Open Database → Browse → Dropbox → select your database there.

Passcode-protected Dropbox

If your Dropbox app is passcode-protected, it will not integrate with the system (the Files app won’t be able to access Dropbox). As a result, Dropbox databases will not be accessible to KeePassium.

The only known workaround — besides disabling the Dropbox passcode — is manual sync.


See also

Last Updated: 2024-07-01