Comparison of OTP applications
The following is a general comparison of OTP applications that are used to generate one-time passwords for two-factor authentication systems using the time-based one-time password, the HMAC-based one-time password algorithms or Mobile-OTP, which is an older, open source, 2FA system for mobile phones that combines a user’s PIN, time and a per-device secret to generate OTPs. It also lists apps that support proprietary authentication methods, like those used by Steam or Yandex.
Summary information
Standalone authenticator applications
The following is an overview of authenticator applications that operate independently and are not integrated into password managers.| Name | License | Operating system support | Browser integration | Delivery format |
| 2FAS | Android, iOS, iPadOS, watchOS | Local installation with sync via iCloud or Google Drive | ||
| 2FAuth | Cross-platform web application | Local installation | ||
| 2fast | Windows | Local installation | ||
| Aegis Authenticator | Android | Local installation with cloud sync | ||
| andOTP | Android, iOS, Linux, macOS, Windows | Local installation with cloud sync | ||
| Authenticator App by 2Stable | / Freemium | iOS, iPadOS, macOS, watchOS, browser extension for Chrome, Edge, Firefox and more | Local installation | |
| Authy | / Freeware | Android, iOS, iPadOS, watchOS. Dropped support for Linux, Mac and Windows | Local installation | |
| Bitwarden Authenticator | Android, iOS, iPadOS, visionOS | Local installation with backup via iCloud or Google Drive | ||
| Authenticator | Linux | Local installation | ||
| Duo Mobile | / Freeware | Android, iOS, iPadOS, watchOS | Local installation | |
| Ente Auth | Android, iOS, iPadOS, Linux, macOS, Windows | Local installation with cloud sync | ||
| Epic Authenticator | freeware | Android, iOS, iPadOS, watchOS | Local installation | |
| FreeOTP | Android, iOS, iPadOS | Local installation | ||
| GAuth Authenticator | Web based app | Local installation or hosted web application | ||
| Google Authenticator | freeware | Android, iOS, iPadOS, Blackberry, Wear OS | Local installation with cloud sync | |
| Hotpants | J2ME | Local installation | ||
| IBM Verify | freeware | Android, iOS, iPadOS | Local installation | |
| LastPass Authenticator | Android, iOS, iPadOS, watchOS | Local installation with cloud sync | ||
| Microsoft Authenticator | Android, iOS, iPadOS, visionOS | Local installation with cloud sync | ||
oathtool | Linux | Local installation | ||
| Open Authenticator | Android, iOS, iPadOS, Linux, macOS, Windows | Local installation | ||
| Proton Authenticator | Android, iOS, macOS, Windows, Linux | Local installation with cloud sync | ||
| SAASPASS Authenticator | Android, iOS, iPadOS, watchOS, macOS | Local installation with cloud sync | ||
| Stratum | Android, Wear OS | Local installation with cloud sync | ||
| Symantec VIP | Android, iOS, watchOS, macOS, Windows | Local installation | ||
| Tessera | Symbian S60 5th Edition, initial support for desktop | Local installation | ||
| TOTP ME | J2ME | Local installation | ||
| TOTP.CX | Cross-platform web application | Web-based | ||
| TOTP.APP | Cross-platform web application | Web-based | ||
| Yandex Key | Android, iOS, iPadOS | Local installation | ||
| Yubico Authenticator for Desktop | Linux, macOS, Windows | Local installation | ||
| Yubico Authenticator for Mobile | Android, iOS | Local installation |