Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Comparison of OTP applications
One-time password software applications

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 sync.Operating system / PlatformNon-defaultImport methodsExport methods
WindowsMacLinuxiOSAndroidJ2MEOtherValue length, dHash, HInterval, TXEpoch, T0SteamQRJSONQRJSON
Aegis AuthenticatorFree and open source app for Android to manage your 2-step verification tokens.1Automatic backup to a location of your choosingNoNoNoNoYesNoNoYesYesYesNoYes
Apple KeychainNative password manager on Apple devices. Not on tvOS.2Yes 3Yes 4YesNoYesNoNoApple Vision ProYesYesYesUn­knownUn­known
"Authenticator"GNOME circle application. Free and Open Source, community-provided, but not shipped as part of GNOME's Core apps.NoNoNoYesNoNoNoAny desktop or mobile platform where GNOME can runYesYesYesYesUn­known
BitwardenOpen Source Cross platform password manager. 2FA is a premium feature.5YesYesYesYesYesYesNoNoYesYesYesUn­knownYes6YesYesNoYes
Bitwarden AuthenticatorFree and open source app for Android and iOS to manage your 2-step verification tokens.7NoNoNoNoYesYesNoNoNoNoNoNoNo
Ente AuthFree, open source, cross-platform authenticatior with encrypted cloud sync.8YesYesYesYesYesYesNoWebUn­knownUn­knownUn­knownUn­knownYes 9
SAASPASS Authenticator 10Cross-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.YesYesYesYesYesYesNoNoYesYesYesYesYes
Google AuthenticatorYesNoNoNoYesYesNoNoNoNoNoNoNoYesNoYesNo
Yandex Key11Simple app for phones from Russian companyYes, manually, for 1 yearNoNoNoYesYesNoNoUn­knownUn­knownUn­knownUn­knownUn­known
IBM Security VerifyUn­knownNoNoNoYesYesNoNoUn­knownUn­knownYesUn­knownUn­known
Microsoft AuthenticatorYesNoNoNoYesYesNoNoNoNoNoNoNoNoNoNoNo
1PasswordCross-platform password manager12YesYesYesYesYesYesNoNoNoUn­knownUn­knownUn­knownUn­known
AuthyBy Twilio, from 2015, originally Authy.13 Previously available for Chrome.14YesDiscontinued March 19, 202415YesYesNoNoYesNoNoNoNo
Enpass16Password manager by Sinew Software Systems. Syncs over multiple back-ends.YesYesYesYesYesYesNoNoYesNoYesUn­knownNoYes
FreeOTP17Maintained by RedHat, and based on Google Authenticator.NoNoNoNoYesYesNoNoYesYesYesNoNo
oathtool18Command-line tool for generating OTP tokens.NoNoNoYesNoNoNoFreeBSD,19 NetBSD,20 OpenBSD21YesYesYesYesUn­known
privacyIDEA Authenticator22For use with privacyIDEA Authentication Server, with a secure enrollment process.NoNoNoNoYesYesNoNoYesYesYesNoUn­known
andOTP23 (unmaintained)24Open-source app for Android 4.4+. Compatible with Google Authenticator.NoNoNoNoNoYesNoNoNoNoYesNoNo
Invantive Authenticator25Focuses on integration with Invantive Keychain.NoYesNoNoNoNoNoNoYesYesYesYesNo
LastPass Authenticator26Cross-platform OTP for mobile devices with support for online backup.YesNoNoNoYesYesNoNoYesYesYesNoNoYes
Symantec VIPUn­knownNoNoNoYesYesNoUn­knownUn­knownUn­knownUn­knownUn­knownUn­known
TOTP.APP27Web-based authenticator not requiring registration.NoYesYesYesYesYesNoNoNoNoNoNoNo
Yubico Authenticator for Desktop28By Yubico, for use with Yubikeys.NoYesYesYesNoNoYesYesYesNoNo
Yubico Authenticator for MobileYesYes
KeePassXC29Password managerThrough user setup with Syncthing,30 or only within the KeeWeb31 online web App32YesYesYesNoKeePassDX33NoNoYesYesYesNoYesYes
2FAS34Popular, feature rich open-source two-factor authenticator. No account required.Online backup/sync via iCloud or Google DriveThrough browser extension connected to mobile appYesYesNoNoYesYesYesNoNoYesYesNoYes
2fast35Open-source two-factor authenticator. No account required. Available in Windows App Store.NoYesNoNoNoNoNoNoUn­knownUn­knownUn­knownUn­knownUn­known
2FAuth36An open-source PHP web based self-hosted OTP generator, designed for both mobile and desktop.Yes, web basedNoNoYesYesYesNoYes
totp-cli37Popular, feature rich open-source two-factor authenticator. No account required.ManuallyNoYesYesNoNoNoNoUn­knownUn­knownUn­knownUn­knownUn­known
Open Authenticator38Free, open-source and multiplatform app to manage your TOTPs.Yes, requires a subscription for more than 6 TOTPsYesYesNoYesYesNoNoYesYesYesNoNo
TOTP ME39Free, open-source J2ME MIDlet app to manage your TOTPs.ManuallyUsing MicroEmulator app40Un­knownUsing J2ME Loader app41YesAny with J2ME support or emulatorYesYesYesTime correction in secondsNo
Hotpants42Free, open-source J2ME MIDlet app to manage your TOTPs and HOTPs.Import via scanning QR code on screenNoNoNoNoNoYesNoUn­knownUn­knownUn­knownUn­knownNo
Tessera43Free, open-source Qt for Symbian and desktop app to manage your TOTPs.Un­knownInitial support for desktopNoCould be portedNoSymbian S60 5th EditionUn­knownUn­knownUn­knownUn­knownUn­known
GAuth Authenticator44A simple application for multi-factor authentication, written in HTML using jQuery Mobile (and PhoneGap), jsSHA and LocalStorage.Un­knownYesYesYesNoNoNoNoUn­knownUn­knownUn­knownUn­knownUn­known
Authenticator App

by 2Stable45

Secure two-factor authentication app for iPhone, iPad, iPod, Apple Watch and Mac.YesNoYesNoYesNoNoNoYesYesYesUn­knownNo

See also

References

  1. "Aegis Authenticator - Secure 2FA app for Android". Aegis Authenticator. Retrieved 29 April 2023. https://getaegis.app/

  2. "Sending passwords to other users or Apple devices". Apple Support. 18 February 2021. Retrieved 23 August 2024. https://support.apple.com/en-gb/guide/security/sec8839a8de2/web

  3. "Set up iCloud Keychain". Apple Support. 5 August 2024. Archived from the original on 6 August 2024. Retrieved 23 August 2024. https://support.apple.com/en-us/109016

  4. "Set up iCloud Passwords on your Windows computer — in: iCloud for Windows User Guide". Apple Support. Retrieved 23 August 2024. https://support.apple.com/en-gb/guide/icloud-windows/icw2babf5e03/1.0/icloud/1.0

  5. "Pricing for Individuals and Families | Bitwarden". Bitwarden. Retrieved 23 March 2023. https://bitwarden.com/pricing/

  6. "Steam Guard TOTPs". Bitwarden. Retrieved 23 March 2023. https://bitwarden.com/help/authenticator-keys/#steam-guard-totps

  7. "Bitwarden just launched a new authenticator app. Here's what it means to users. | Bitwarden Blog". Bitwarden. https://bitwarden.com/blog/bitwarden-just-launched-a-new-authenticator-app-heres-what-it-means-to-users/

  8. "Ente Auth - Open source 2FA authenticator, with E2EE backups". Ente. Retrieved 16 October 2024. https://ente.io/auth/

  9. "Migrating from Steam Authenticator". Ente. Retrieved 16 October 2024. https://help.ente.io/auth/migration-guides/steam/

  10. "The 5 Best Two-Factor Authentication Apps for iPhone & Android". Gadget Hacks. 28 February 2020. Retrieved 28 February 2020. https://smartphones.gadgethacks.com/how-to/5-best-two-factor-authentication-apps-for-iphone-android-0186751/

  11. "Yandex Key - Yandex ID. Help". yandex.com. Retrieved 28 May 2024. https://yandex.com/support/id/authorization/twofa.html

  12. "Use 1Password as an authenticator for sites with two-factor authentication". 1Password. Retrieved 7 September 2018. https://support.1password.com/one-time-passwords/

  13. Lardinois, Frederic (24 February 2015). "Twilio Acquires Two-Factor Authentication Service Authy". TechCrunch. Retrieved 5 March 2018. https://techcrunch.com/2015/02/24/twilio-acquires-two-factor-authentication-service-authy/

  14. "Authy for Chrome App & Extension End of Life". Authy Support. Retrieved 14 February 2024. https://support.authy.com/hc/en-us/articles/360042973993-Authy-for-Chrome-App-Extension-End-of-Life

  15. "Business customer guide: End of Life (EOL) for use of Authy API with Twilio Authy Desktop apps". Authy Support. Retrieved 14 February 2024. https://support.authy.com/hc/en-us/articles/17592416719003-Business-customer-guide-End-of-Life-EOL-for-use-of-Authy-API-with-Twilio-Authy-Desktop-apps

  16. "Best password manager for iOS, Android, Windows, Linux, Mac | Enpass". www.enpass.io. Retrieved 7 September 2018. https://www.enpass.io/

  17. "FreeOTP". freeotp.github.io. https://freeotp.github.io

  18. "OATH Toolkit". www.nongnu.org. Retrieved 7 September 2018. http://www.nongnu.org/oath-toolkit/

  19. "FreshPorts -- security/oath-toolkit: Library, tools, and PAM module for OATH authentication". FreeBSD Ports. https://www.freshports.org/security/oath-toolkit/

  20. "security/oath-toolkit - The NetBSD Packages Collection". https://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc/security/oath-toolkit/index.html

  21. "ports/security/oath-toolkit/". https://cvsweb.openbsd.org/ports/security/oath-toolkit/

  22. "privacyIDEA Authenticator". GitHub. Retrieved 7 September 2018. https://github.com/privacyidea/privacyidea-authenticator/

  23. "andOTP/andOTP". GitHub. https://github.com/andOTP/andOTP

  24. flocke (15 July 2017). "[Unmaintained][App][4.4+][Open source] andOTP - Open source two-factor authentication for Android". XDA Forums. Retrieved 12 March 2023. https://forum.xda-developers.com/t/unmaintained-app-4-4-open-source-andotp-open-source-two-factor-authentication-for-android.3636993/page-6#post-87021655

  25. B.V., Invantive Software. "Invantive Authenticator". two-step-verification.solutions. Retrieved 7 September 2018. https://two-step-verification.solutions

  26. "LastPass - LastPass Authenticator". lastpass.com. Retrieved 7 September 2018. https://lastpass.com/auth/

  27. "Online one-time password generator / TOTP (Google Authenticator) Online". totp.app. Retrieved 7 September 2018. https://totp.app/

  28. "Using Your YubiKey with Authenticator Codes : Yubico Support". support.yubico.com. Archived from the original on 2 October 2018. Retrieved 11 March 2023. https://web.archive.org/web/20181002180531/https://support.yubico.com/support/solutions/articles/15000006419-using-your-yubikey-with-authenticator-codes

  29. Team, KeePassXC. "KeePassXC 2.2.0 released - KeePassXC". keepassxc.org. https://keepassxc.org/blog/2017-06-26-2.2.0-released/

  30. "KeePassXC + KeePassDX (Android) Sync guide. A complete starting guide for new users". reddit.com. 10 September 2021. Retrieved 7 July 2023. https://reddit.com/r/KeePass/comments/plmgb6/keepassxc_keepassdx_android_sync_guide_a_complete/

  31. "Free Password Manager Compatible with KeePass: KeeWeb". keeweb.info. Retrieved 7 July 2023. https://keeweb.info

  32. "KeeWeb". keeweb.info. Retrieved 7 July 2023. https://app.keeweb.info

  33. "KeePassDX". keepassdx.com. Retrieved 7 July 2023. https://www.keepassdx.com/

  34. "2FA Authenticator App (2FAS)". 2FAS. Retrieved 12 March 2023. https://2fas.com/

  35. "2fast Authenticator App (2fast)". 2fast-team. Retrieved 14 November 2024. https://2fast-app.de/

  36. "GitHub - Bubka/2FAuth: A Web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes". GitHub. Bubka. Retrieved 19 March 2023. https://github.com/Bubka/2FAuth

  37. "Authy/Google Authenticator like TOTP CLI tool written in Go". GitHub. Retrieved 28 May 2024. https://github.com/yitsushi/totp-cli

  38. "Open Authenticator : Secure your online accounts with a free, open-source and lovely-crafted app". Skyost. Retrieved 22 July 2024. https://openauthenticator.app

  39. Cacek, Josef (14 April 2024), kwart/totp-me, retrieved 12 August 2024 https://github.com/kwart/totp-me

  40. "totp-me - TOTP for Java ME - Google authenticator". SourceForge. https://totpme.sourceforge.net/

  41. Shakarun, Nikita, nikita36078/J2ME-Loader https://github.com/nikita36078/J2ME-Loader

  42. Matti (4 August 2024), baumschubser/hotpants, retrieved 12 August 2024 https://github.com/baumschubser/hotpants

  43. Janiszewski, Maciej (10 April 2024), ksiazkowicz/Tessera, retrieved 12 August 2024 https://github.com/ksiazkowicz/Tessera

  44. Gerard Braad. "gauth.apps.gbraad.nl". Retrieved 16 September 2024. https://gauth.apps.gbraad.nl/

  45. "Authenticator App by 2Stable". Retrieved 6 November 2024. https://authenticator.2stable.com