Skip to content
Open-Source Two Factor Authenticator for Android
C# Ruby HTML
Branch: master
Clone or download
Latest commit 66538b6 Sep 16, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
AuthenticatorPro fix crash on android 5.1 Sep 16, 2019
doc update to androidx + visual changes + new icons Sep 8, 2019
fastlane add fastlane changelogs Sep 8, 2019
.env.default use fastlane May 18, 2019
.gitattributes Initial commit Aug 14, 2018
.gitignore use fastlane May 18, 2019
AuthenticatorPro.sln use fastlane May 18, 2019
Gemfile use fastlane May 18, 2019
Gemfile.lock use fastlane May 18, 2019
LICENSE Create LICENSE Apr 15, 2019 add more screenshots to readme Sep 8, 2019

Authenticator Pro

Authenticator Pro

Authenticator Pro is a free open-source two factor authentication app for Android.

It supports TOTP (Time Based) and HOTP (Counter Based) authenticators using either SHA1, SHA256 or SHA512 hashing algorithms.

View some supported providers here: Two Factor Auth List (marked with "software token")

The app is written in C# with Xamarin Android.


Get it on Google Play


  • Compatibility : Compatible with most providers and accounts.

  • Backup / Restore : Backup your authenticators with strong encryption. In case you lose your device, you can always gain access to your accounts. Save to cloud storage or to your device.

  • Very Secure : All authenticators are stored securely on your device with an encrypted database. Even with root access your authentications cannot be stolen.

  • Fingerprint / Passcode / Pattern Authentication : Lock access to your authenticators. On supported devices with a fingerprint reader, require the use a fingerprint to access your 2 factor codes.

  • Icons : Find your authenticators easily with recognisable brand logos and icons next to each code.

  • Categories : Organise your authenticators into categories.

  • Reordering : Arrange your authenticators in any order you like so you can find them easily.

  • Beautiful Design : Authenticator Pro has a beautiful material design inspired look. Also you can change the look of the app to either a light or dark theme.

  • Limited Permissions : Authenticator Pro only uses basic permissions and does not require Internet access to function.

  • Adaptive Icon : Authenticator Pro has an adaptive icon and will blend in on any device.


Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5 Screenshot 6 Screenshot 7 Screenshot 7


  • Storage Permission is required to save and load backup files from device storage.

  • Camera permission is required to add accounts through QR codes.

You can’t perform that action at this time.