A summary of open source and free 2FA tools – free two-step authentication and two-step verification mobile APP tools

Two-factor authentication, abbreviated as 2FA, also known as double verification, two-factor authentication, two-factor authentication, also called two-step verification 2-Step Verification, is a special case of multi-factor authentication, using two different elements , a technology that randomly generates a string of verification codes based on time for verification with the server to confirm the user's identity.

There are many free two-step verification tools on the market. Each tool is generally similar, but there are some differences. Some people may pay more attention to security when choosing two-step verification tools, thinking that those two-step verification software with synchronization are at risk of leakage; some people pay more attention to multi-device synchronization, because once the phone is lost or damaged, the two-step verification tool cannot recover Data will have disastrous consequences.The article originates fromSinsTu NI-https://www.sinstu.com/archives/57.html

A summary of open source and free 2FA tools - free two-step authentication and two-factor authentication 2FA software

The article originates fromSinsTu NI-https://www.sinstu.com/archives/57.html

一、Authenticator Pro

website:The article originates fromSinsTu NI-https://www.sinstu.com/archives/57.html

  1. https://github.com/jamie-mh/AuthenticatorPro

Authenticator Pro is a free open source two-factor authentication APP for Android. It supports TOTP, HOTP, mOTP (Mobile-OTP) and Steam. It is adapted to Wear OS and can be used from Steam, Authy, Microsoft, Google, Blizzard and other secondary authentication apps. Verify that the existing configuration is imported into the application.The article originates fromSinsTu NI-https://www.sinstu.com/archives/57.html

Authenticator Pro

Disadvantages: Authenticator Pro does not support synchronization and does not support IOS.The article originates fromSinsTu NI-https://www.sinstu.com/archives/57.html

二、ente Authenticator

website:The article originates fromSinsTu NI-https://www.sinstu.com/archives/57.html

  1. https://github.com/ente-io/auth

ente Authenticator is an open source 2FA (Two-factor authentication) tool that supports Android and iOS. The desktop client will be released soon. It has functions such as cloud storage, cross-device synchronization, end-to-end encryption, import and export, etc.The article originates fromSinsTu NI-https://www.sinstu.com/archives/57.html

ente Authenticator

Disadvantages: ente Authenticator cannot be imported from other similar two-step verification software.The article originates fromSinsTu NI-https://www.sinstu.com/archives/57.html

三、Google Authenticator

website:The article originates fromSinsTu NI-https://www.sinstu.com/archives/57.html

  1. https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2

Google Authenticator , also called Google Authenticator, is a software produced by Google and has Android and iOS clients.The article originates fromSinsTu NI-https://www.sinstu.com/archives/57.html

Google Authenticator

Disadvantages : Google Authenticator does not support cloud synchronization , nor can it be imported from other similar two-step verification software. Google Authenticator already supports cloud synchronization. (renew)

4. Authy


  1. https://authy.com/

Authy is a two-step verification application based on the TOTP protocol. It supports iOS, Android, Blackberry, and Chrome. It can be synchronized in different devices and supports setting a master password. Authy is suitable for Android and iOS mobile devices as well as Windows, Apple Watch, and desktop programs. Wait for all platforms.


Disadvantages : authy does not support export.

五、Mattrubin Authenticator


  1. https://github.com/mattrubin/Authenticator

Mattrubin Authenticator is a simple, free, open source two-factor authentication (two-factor authentication) tool.

Mattrubin Authenticator

Disadvantages : Mattrubin Authenticator does not have cloud synchronization and is only available on iOS.

六、Aegis Authenticator


  1. https://github.com/beemdevelopment/Aegis

Aegis Authenticator is a free and open source two-factor authentication (2FA) application that can import and export, encrypt, customize icons, night themes, and select highlights.

Aegis Authenticator

Disadvantages : Aegis Authenticator does not have cloud synchronization function and is only available on Android.

七、Microsoft authenticator


  1. https://www.microsoft.com/security/mobile-authenticator-app

Microsoft Authenticator ( Microsoft Authenticator , Microsoft Login Verification) is a two-step verification application released by Microsoft. It can help you log in to your Microsoft account without entering a password and manage two-step verification codes for other websites. It supports the Edge browser Sync passwords and autofill passwords on iPhone and Android devices.

Microsoft authenticator

Disadvantages : You need to log in with a Microsoft account, and Microsoft Authenticator does not support export.

8. Yandex Key


  1. https://play.google.com/store/apps/details?id=ru.yandex.key

Yandex.Key is an authenticator that generates one-time passwords (OTPs) for Yandex, Google, GitHub, Dropbox, Vk.com, and other services with two-factor authentication (2FA).

Yandex Key

Disadvantage : Yandex.Key does not support synchronization.

九、Tofu Authenticator


  1. https://github.com/iKenndac/Tofu

Tofu Authenticator is a 2FA software for iOS platform. It is completely free and the code is open source. It can help you protect mainstream social and user accounts, and is suitable for any service that supports HOTP and TOTP algorithms.

Tofu Authenticator

Disadvantages : Tofu Authenticator is only available on iOS.

十、2FA Authenticator


  1. https://github.com/twofas

2FA Authenticator has a good UI interaction experience, supports export and Google Cloud Drive backup, is compatible with more than 500 services, can generate time-based one-time passwords, push notifications and cloud synchronization to back up your authentication tokens.

2FA Authenticator

Disadvantages : No Chinese language.

11. Summary

There are many free two-step authentication 2FA software. If you want the most security, choose Google Authenticator. If you want to have multiple functions and can simultaneously support multiple device logins, choose Authy. As for other two-step verification tools, each has its own features and advantages. Everyone chooses according to their own needs.

  • by admin Published on 2024-04-1116:59:57
  • Please make sure to keep the link to this article when reprinting:https://www.sinstu.com/archives/57.html
  • 2FA
  • 2FA Authenticator
  • A summary of open source and free 2FA tools - free two-step authentication and two-step verification mobile APP tools
  • Aegis Authenticator
  • Authenticator Pro
  • Authy
  • ente Authenticator
  • Google Authenticator
  • Mattrubin Authenticator
  • Microsoft authenticator
  • Tofu Authenticator
  • Yandex Key