Exports configuration from FreeOTP Authenticator for Android in the form of plaintext OTP URIs. Configurations can either be exported from an unencrypted backup (adb backup
) or directly from the phone. In latter case the script just invokes adb backup
itself.
Note: adb
must be installed to obtain backups from an Android device. Also, USB Debugging must be enabled on the device.
- Connect your device via USB and unlock it.
- Run
./freeotp-export.py
. - Confirm the backup dialog on your device. Do not enter a passphrase.
- The OTP URIs are printed to stdout.
The source code is distributed under the Boost Software License, Version 1.0.