OTP Auth (iOS)
2FA For Pros

This app is used to calculate one time passwords required to log into your accounts after you enabled two factor authentication. It works with many popular services like Google Mail, Amazon, GitHub, Dropbox and many more.

Download Now


Donations are very welcome and important to make sure I can continue to work on this app 🙂.



Notification Center

Swipe down, tap an account in the widget and paste it on your favorite site.

Safari Extension

Open the Safari extension and the code will be entered for you automagically.

iCloud Sync

Enabled iCloud Sync and all your devices will have the same account. Always.


Export single accounts or make a backup of all accounts. Whatever you do, your accounts are encrypted using AES-128. OTP Auth is the only app allowing you to do that.

Touch ID

To secure your accounts from unauthorized access, OTP Auth can be secured using Touch ID or a password if your device does not support Touch ID.


OTP Auth fully respects your privacy. Your accounts are not sent to any server, no ads are shown and usage data is collected.

For further information you can take a look at the privacy policy.

Frequently Asked Questions

Unfortunately, there is not much that can be done about it besides remembering the password. The password is used to encrypt your accounts when saving them on disk. Thus, they cannot be restored without the password. Your only option is to restore the accounts using account backups (*.otpauth and *.otpauthdb files) whose password you know. In this case proceed as follows:

  • Delete OTP Auth from your device.
  • Reinstall OTP Auth from the App Store.
  • Open OTP Auth and finish the initial setup process. Make sure you save the password in a safe place 😊.
  • Depending on the file you want to use for restoring either import the account (*.otpauth files) or restore from the backup (*.otpauthdb files).