Skip to content

How to transfer database between computer and KeePassium (iOS)

This guide explains how to share your data between your computer (PC, Mac, MacBook) and KeePassium on a mobile device (iPhone/iPad).

All your data are stored in a single encrypted file we call database. The general idea is to make that file available both on your computer and mobile device.

Safety of online databases

Your database is a very well encrypted file. Even if online service is compromised, the attackers would get only an encrypted binary blob — completely useless without your master key.

Transfer to KeePassium (iOS)

Here are some possible ways to transfer your database to KeePassium.

Via USB cable

This is the safest method if you want to stay completely offline.

Via email

This is the easiest option for non-technical users, although it might become tiresome over time. Simply email the file to yourself and open the message on the other device.

Via instant messenger

Another easy option for non-technical users: send the file to yourself via your favorite messenger/chat app.

Via cloud storage

Another option is to copy your database to a cloud storage available both on your computer and mobile device. It can be OneDrive, Dropbox, Google Drive or one of the other supported clouds.

Via local network

If both devices are in the same local network (such as home Wi-Fi), you can transfer the file using specialized services like LocalSend, ShareDrop or similar.

These services use Internet only to introduce your devices to each other. After that, your devices connect to each other directly, and transfer files over the local network. Both services are free, open-source and without ads.

If you prefer command line terminal, you can transfer files to mobile device using qrcp utility.

Via AirDrop

AirDrop is a variation of local network transfer which is baked in to most Apple devices.

Transfer from KeePassium (iOS)

If your database is stored locally on mobile device, eventually you will need to transfer it to other devices as well. There are two ways to achieve this:

Export from KeePassium

Export from iOS Files app

  • Open the iOS Files app
  • Navigate to your database
  • Long-press the file → Share
  • Choose where to send the file (see above)

See also