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), the HMAC-based one-time password (HOTP) algorithms or Mobile-OTP (mOTP), 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 format2faAndroidLocal installation with backup via Google Drive 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 (unmaintained) 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 OATH Toolkit 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 Tokn Android Local installation TOTP ME J2ME Local installation Yandex Key Android, iOS, iPadOS Local installation Yubico Authenticator for Desktop Linux, macOS, Windows Local installation Yubico Authenticator for Mobile Android, iOS Local installation

Combined authenticator and password manager applications The following is an overview of password managers that include an integrated authenticator feature.

Name License Operating system support Browser integration with OTP handlingDelivery format 1Password Android, iOS, Linux, macOS, Windows Local installation with Cloud sync Bitwarden Android, iOS, Linux, macOS, Windows Local installation with Cloud sync Dashlane Android, iOS, Linux, macOS, Windows Local installation with Cloud sync Enpass Android, BlackBerry 10, iOS, Windows Store, Windows Phone, macOS, Windows, Linux Local installation with Cloud sync Intuitive Password / Freemium Android, iOS, Linux, macOS, Windows, Windows Phone Cloud-based KeePassXC; KeePassDX XC: Windows, Linux, macOS; DX: Android KeePassXC Browser Extension for Firefox, Chrome, Edge, or compiled from source code. Local installation, external sync Keeper / Freemium Android, iOS, Kindle, Linux, Nook, macOS, Windows, Windows Phone Local installation with Cloud sync NordPass / Freemium Android, iOS, macOS, Windows, Linux & browser extensions Local installation with Zero Knowledge Cloud sync pass Android, FreeBSD, Linux, macOS Local installation with git sync Passwords (Apple) iOS, iPadOS, macOS Native: SafariVia iCloud Passwords: Firefox, Chrome and Edge Local installation with Cloud sync Password Safe Android, iOS, Linux (beta), FreeBSD (beta), Windows, unofficial ports (macOS, Windows Phone) Local installation, optional file or cloud sync Pleasant Password Server Cross-platform (browser extension and mobile app) Local installation Proton Pass Android, iOS, macOS, Windows, Linux Cloud-based RoboForm Android, iOS, macOS, Windows Local installation with Cloud sync SafeInCloud Android, iOS, macOS, Windows Local installation with Cloud sync SecureSafe Android, iOS, macOS, Windows Local installation with Cloud sync, Web version

Authenticated implementations

Implementation Description Online Operating system / Platform Default Non-defaultImport methodsExport methods Windows Mac Linux iOS Android Other HOTP Value length, d Hash, H Interval, T Epoch, T Other: Steam or mOTP QR JSON QR JSON 1Password Cross-platform password manager 2FAS Popular, feature rich open-source two-factor authenticator. No account required. colspan=3 2FAuth An open-source PHP web based self-hosted OTP generator, designed for both mobile and desktop. colspan=6 2fast Open-source two-factor authenticator. No account required. Available in Windows App Store. Aegis AuthenticatorFree and open source app for Android to manage your 2-step verification tokens. andOTP (unmaintained - json file handled by Aegis) Open-source app for Android 4.4+. Compatible with Google Authenticator. Apple KeychainNative password manager on Apple devices. Not on tvOS. colspan = 2 AuthenticatorGNOME circle application. Free and Open Source, community-provided, but not shipped as part of GNOME's Core apps Authenticator App by 2StableSecure two-factor authentication app for iPhone, iPad, iPod, Apple Watch and Mac. Freemium app with max 2 accounts in the free version. Authy By Twilio, from 2015, originally Authy. Previously available for Chrome. colspan = 3 BitwardenOpen Source Cross platform password manager. 2FA is a premium feature. Bitwarden AuthenticatorFree and open source app for Android and iOS to manage your 2-step verification tokens. Duo MobileFree 2FA authenticator provided by Cisco Enpass Password manager by Sinew Software Systems. Syncs over multiple back-ends. Ente AuthFree, open source, cross-platform authenticatior with encrypted cloud sync. FreeOTP Maintained by RedHat, and based on Google Authenticator. GAuth Authenticator A simple application for multi-factor authentication, written in HTML using jQuery Mobile (and PhoneGap), jsSHA and LocalStorage. Google Authenticator HotpantsFree, open-source J2ME MIDlet app to manage your TOTPs and HOTPs. IBM Security Verify Invantive Authenticator Focuses on integration with Invantive Keychain. KeePassXC Password manager LastPass Authenticator Cross-platform OTP for mobile devices with support for online backup. Microsoft Authenticator OATH Toolkit Command-line tool for generating OTP tokens. Open Authenticator Free, open-source and multiplatform app to manage your TOTPs. , requires a subscription for more than 6 TOTPs privacyIDEA Authenticator For use with privacyIDEA Authentication Server, with a secure enrollment process. Proton Authenticator Open source and available on every device. Securely sync and backup 2FA codes easily. No account required. SAASPASS Authenticator 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. Stratum Free and open-source two-factor authentication app for Android Symantec VIP Tessera Free, open-source Qt for Symbian and desktop app to manage your TOTPs. colspan=3 Tokn Free and open-source two-factor authentication app for Android TOTP MEFree, open-source J2ME MIDlet app to manage your TOTPs. colspan=3 Yandex Key Simple app for phones from Russian company , manually, for 1 year Yubico Authenticator for Desktop By Yubico, for use with Yubikeys. rowspan=2 rowspan=2 rowspan=2 rowspan=2 rowspan=2 rowspan=2 rowspan=2 rowspan=2 Yubico Authenticator for Mobile

See also Password manager List of password managers

References