Appearance
How to sync using Dropbox
This guide explains how to sync KeePassium database with other devices using Dropbox cloud storage.
KeePassium supports two synchronization methods for Dropbox:
- Direct connection — more reliable
- Integration with iOS Files app — easier to set up
Method 1: Direct 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 Databases screen
- Tap → Connect to Server
- If asked, allow KeePassium to access network.
- Select your cloud storage type
- Sign in to your Dropbox account
- Navigate to your database file and select it
Privacy notice
When you sign in to Dropbox, it gives KeePassium an access token that allows future connections. The app does not see nor store your Dropbox account password.
Method 2: Integration with iOS Files app
With this method, KeePassium works offline and delegates synchronization to Dropbox app. This is easier to set up, but less reliable than the direct connection method.
- Install Dropbox app and log in to your account
- Open KeePassium, go to Databases screen (tap < Back if necessary)
- Tap → Open Database
- If Dropbox is not visible in the list, make it visible
- Navigate to Dropbox and select your database file
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 workaround, 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 → Open Database → Browse → Dropbox → select your database there.
Alternatively, sync using the direct connection method
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.
As a solution, use the direct connection method.