Appearance
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.
- On Windows PC: Transfer files using Apple Devices application
- On macOS: Transfer files using Finder
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
- Go to the Databases list (tap < Back if necessary)
- Tap → Export
- Choose where to send the file, for example:
- AirDrop
- Your email client or messenger app
- A cloud storage app
- Save to Files to save to a USB stick connected to device
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)