A collection of tools to securely transfer passwords to your browser. You transfer passwords from desktop and your mobile phone, with integrations for KeePassXC and Keepass2Android.
Website for transfers: https://kpt.skycoder42.de
Desktop | Webapp | Mobile |
---|---|---|
- Transfer Passwords and other credentials from anywhere to your browser
- Secure End-to-End encryption of all credentials using AES and ECC
- Transfer via a QR-Code or a one-time password
- Supports importing of credentials from KeePassXC
- Comes with a plugin for KeePass2Android so you can send entries from within the app
- Manual sending of credentials via a CLI or graphical UI
- Download the Application from one of the sources specified below
- Open the Keepass Transfer Webapp
- On Android:
- Open a database in KeePass2Android, choose an entry and select the "Transfer Entry" action
- Choose the fields you want to transfer and continue
- On Desktop:
- Open the Application and select "KPXC Import"
- Enter the URL of the entry and allow access from KeePassXC
- Edit the entries if neccessary and continue
- On any platform:
- Open the Application and manually add all entries you want to be transfered
- Scan the QR-Code displayed in your browser (or copy over the App-ID and choose a shared password for both sides)
- A few moments later you will be able to access those fields from the browser!
- Arch Linux: Use the AUR-Package:
keepass-transfer
- Other Linux distributions: Install via flatpak:
sudo flatpak install 'https://raw.githubusercontent.com/Skycoder42/KeepassTransfer/master/flatpak/de.skycoder42.kptransfer.flatpakref'
- Flatpak packages work on any linux distribution, as long as you have flatpak installed. See https://flatpak.org/setup/ to get flatpak for your distribution
- Alternative install method:
- Add The repository:
sudo flatpak repo-add skycoder42 'https://raw.githubusercontent.com/Skycoder42/KeepassTransfer/master/flatpak/de.skycoder42.flatpakrepo'
- Install:
sudo flatpak install skycoder42 de.skycoder42.kptransfer
- Add The repository:
- Android: While the apk is available as direct download, you can also get it via google play store: KeePass-Transfer Google Play
- Windows: Get it via chocolatey:
choco install kptransfer
- See KeePass-Transfer - Chocolatey for package details
- Chocolatey can be install using the following description: https://chocolatey.org/install#installing-chocolatey
- You can also install the chocolatey GUI after installing chocolatey itself:
choco install chocolateygui
- MacOs: Provided via homebrew cask:
- First add the tap:
brew tap Skycoder42/qt-modules
- Then install the package:
brew cask install kptransfer
- First add the tap:
Important: Currently, the flatpak install is not available, as I have to wait for KDE to publish the Qt 5.12 runtime. See https://github.com/KDE/flatpak-kde-runtime for more details.
The android app requires the ZXing Barcode Scanner to scan QR-Cpdes. If you don't already have it, you will be prompted to install it as soon as you try to scan a QR-Code. The app is not required but you won't be able to scan QR-Codes without it.
- If you don't see the plugin action in Keepass2Android, make shure you followed these steps:
- After installing, you opened the Keepass Transfer App once. It shows the settings (This is required for Android to actually "enable" the application on your phone)
- Open KeePass2Android and go to settings -> plugins
- There, select the Keepass-Transfer Plugin, and activate it