Skip to content

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:

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 Plus → 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.

See also