Comparison of OTP applications explained

The following is a general comparison of OTP applications that are used to generate one-time passwords for two-factor authentication (2FA) systems using the time-based one-time password (TOTP) or the HMAC-based one-time password (HOTP) algorithms.

Authenticated implementations

ImplementationDescriptionOnline Operating system / PlatformNon-default
WindowsMacLinuxiOSAndroidJ2MEOtherValue length, dHash, HInterval, TEpoch, TSteam
Aegis AuthenticatorFree and open source app for Android to manage your 2-step verification tokens.[1]
Apple KeychainNative password manager on Apple devices. Not on tvOS.[2] Apple Vision Pro
"Authenticator"GNOME circle application. Free and Open Source, community-provided, but not shipped as part of GNOME's Core apps.Any desktop or mobile platform where GNOME can run
BitwardenOpen Source Cross platform password manager. 2FA is a premium feature.[3]
Bitwarden AuthenticatorFree and open source app for Android and iOS to manage your 2-step verification tokens.[4]
Ente AuthFree, open source, cross-platform authenticatior with encrypted cloud sync.[5]
SAASPASS Authenticator [6] Cross-platform 2FA Authenticator with TOTP & HOTP generator with sharing capabilities and password manager integration. Multiple device support, Mobile app and web access with multiple backup capabilities.
Google Authenticator
Yandex Key[7] Simple app for phones from Russian company, manually, for 1 year
IBM Security Verify
Microsoft Authenticator
1PasswordCross-platform password manager[8]
AuthyBy Twilio, from 2015, originally Authy.[9] Previously available for Chrome.[10]
Enpass[11] Password manager by Sinew Software Systems. Syncs over multiple back-ends.
FreeOTP[12] Maintained by RedHat, and based on Google Authenticator.
oathtool[13] Command-line tool for generating OTP tokens.
privacyIDEA Authenticator[14] For use with privacyIDEA Authentication Server, with a secure enrollment process.
andOTP[15] (unmaintained)[16] Open-source app for Android 4.4+. Compatible with Google Authenticator.
Invantive Authenticator[17] Focuses on integration with Invantive Keychain.
LastPass Authenticator[18] Cross-platform OTP for mobile devices with support for online backup.
Symantec VIP
TOTP.APP[19] Web-based authenticator not requiring registration.
Yubico Authenticator for Desktop[20] By Yubico, for use with Yubikeys.rowspan=2
Yubico Authenticator for Mobile
KeePassXC[21] Password manager
2FAS[22] Popular, feature rich open-source two-factor authenticator. No account required.
2fast[23] Open-source two-factor authenticator. No account required. Available in Windows App Store.
2FAuth[24] An open-source PHP web based self-hosted OTP generator, designed for both mobile and desktop.
totp-cli[25] Popular, feature rich open-source two-factor authenticator. No account required.
Open Authenticator[26] Free, open-source and multiplatform app to manage your TOTPs., requires a subscription for more than 6 TOTPs
TOTP MEFree, open-source J2ME MIDlet app to manage your TOTPs.
HotpantsFree, open-source J2ME MIDlet app to manage your TOTPs and HOTPs.
TesseraFree, open-source Qt for Symbian and desktop app to manage your TOTPs.
GAuth Authenticator[27] A simple application for multi-factor authentication, written in HTML using jQuery Mobile (and PhoneGap), jsSHA and LocalStorage.
Authenticator Appby 2Stable[28] Secure two-factor authentication app for iPhone, iPad, iPod, Apple Watch and Mac.

See also

Notes and References

  1. Web site: Aegis Authenticator - Secure 2FA app for Android . Aegis Authenticator . 29 April 2023.
  2. Web site: 2021-02-18 . Sending passwords to other users or Apple devices . 2024-08-23 . Apple Support .
  3. Web site: Pricing for Individuals and Families Bitwarden . Bitwarden . 23 March 2023.
  4. Web site: Bitwarden just launched a new authenticator app. Here's what it means to users. | Bitwarden Blog. Bitwarden.
  5. Web site: Ente Auth - Open source 2FA authenticator, with E2EE backups . Ente . 16 October 2024.
  6. Web site: The 5 Best Two-Factor Authentication Apps for iPhone & Android . Gadget Hacks . 28 February 2020 . 28 February 2020.
  7. Web site: Yandex Key - Yandex ID. Help . 2024-05-28 . yandex.com . en.
  8. Web site: Use 1Password as an authenticator for sites with two-factor authentication. 1Password. en. 2018-09-07.
  9. News: Twilio Acquires Two-Factor Authentication Service Authy. Lardinois. Frederic. 2015-02-24. TechCrunch. 2018-03-05. en.
  10. Web site: Authy for Chrome App & Extension End of Life . Authy Support . 14 February 2024.
  11. Web site: Best password manager for iOS, Android, Windows, Linux, Mac Enpass. www.enpass.io. en. 2018-09-07.
  12. Web site: FreeOTP. freeotp.github.io.
  13. Web site: OATH Toolkit. www.nongnu.org. 2018-09-07.
  14. Web site: privacyIDEA Authenticator. GitHub. en. 2018-09-07.
  15. Web site: andOTP/andOTP. GitHub.
  16. Web site: flocke . [Unmaintained][App][4.4+][Open source] andOTP - Open source two-factor authentication for Android ]. XDA Forums . 15 July 2017 . 12 March 2023.
  17. Web site: Invantive Authenticator. B.V.. Invantive Software. two-step-verification.solutions. en. 2018-09-07.
  18. Web site: LastPass - LastPass Authenticator. lastpass.com. en. 2018-09-07.
  19. Web site: Online one-time password generator / TOTP (Google Authenticator) Online. totp.app. en. 2018-09-07.
  20. Web site: Using Your YubiKey with Authenticator Codes : Yubico Support. support.yubico.com. 11 March 2023. 2 October 2018. https://web.archive.org/web/20181002180531/https://support.yubico.com/support/solutions/articles/15000006419-using-your-yubikey-with-authenticator-codes. dead.
  21. Web site: KeePassXC 2.2.0 released - KeePassXC. KeePassXC. Team. keepassxc.org.
  22. Web site: 2FA Authenticator App (2FAS) . 2FAS . 12 March 2023.
  23. Web site: 2fast Authenticator App (2fast) . 2fast-team . 14 Nov 2024.
  24. Web site: GitHub - Bubka/2FAuth: A Web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes . GitHub . Bubka . 19 March 2023.
  25. Web site: Authy/Google Authenticator like TOTP CLI tool written in Go . . 28 May 2024.
  26. Web site: Open Authenticator : Secure your online accounts with a free, open-source and lovely-crafted app . Skyost . 22 July 2024.
  27. Web site: gauth.apps.gbraad.nl. 2024-09-16. Gerard Braad.
  28. Web site: Authenticator App by 2Stable . 6 November 2024.