Blue Hat Web

Authenticator apps compared: Google, Microsoft and the alternatives

Every authenticator app generates the same kind of short-lived login codes, so the real differences lie elsewhere: whether your codes are backed up, whether that backup is end-to-end encrypted, whether you can move them to a new phone or another app, and whether the app runs on a computer. Those details decide whether a lost phone is a minor problem or a locked-out week.

Which authenticator app should you use?

Any reputable authenticator app will protect your accounts; what separates them is what happens when your phone is lost, broken, or replaced. Pick an app that backs up your codes, or at least lets you export them, and that you can reach from the devices you actually use. This page is part of our guide to adding a second factor to your logins, and Google’s own help page for Google Authenticator shows the questions to ask of any app: sync, transfer, and what happens without either.

An authenticator app stores a secret shared with each website when you set up two-factor authentication, usually by scanning a QR code, and uses it to generate short-lived codes. The codes work without a mobile signal, which is one reason they are safer than codes sent by text message.

Eight apps on the points that matter

What each provider says on its own pages, checked on November 10, 2026. All the apps listed are free.

AppPlatformsBackup or syncEnd-to-end encrypted, per the providerExportOpen source
Google AuthenticatorAndroid, iOSOptional, to your Google AccountNo: “in transit and at rest”QR code transferNo
Microsoft AuthenticatorAndroid, iOSiCloud on iOS; Microsoft account on AndroidNot statedNot statedNot stated
Twilio AuthyAndroid, iOSAuthy servers, with a backup passwordYesNoneNot stated
2FAS AuthAndroid, iOS, browser extensioniCloud or Google DriveEncrypted backupFileYes
AegisAndroid onlyLocal file you chooseEncrypted vaultFile, plain or encryptedYes
Ente AuthAndroid, iOS, web, macOS, Windows, LinuxOptional Ente accountYes, auditedEncrypted fileYes
Proton AuthenticatorAndroid, iOS, macOS, Windows, LinuxOptional Proton account or iCloudYesYesAnnounced as open source
Bitwarden AuthenticatorAndroid, iOSYour phone’s cloud backupLocal database, unencrypted per its help pageJSON or CSVYes

Apple’s Passwords app, since iOS 18 and macOS Sequoia, also generates verification codes and syncs them through iCloud Keychain, which Apple says is end-to-end encrypted.

Google Authenticator

Since April 2023, Google Authenticator can sync your codes to your Google Account: sign in on a new phone and they appear. Google says the codes are encrypted in transit and at rest, which is not the same as end-to-end encryption. You can also use the app without an account, in which case the codes stay on the device and move to a new phone only through the export QR code. If you lose a phone whose codes were not synced, Google’s advice is blunt: visit every site that uses the app, remove the old codes, and set up the new device.

Microsoft Authenticator

Microsoft Authenticator backs up one-time codes to iCloud on an iPhone and to a personal Microsoft account on Android. Microsoft says that, starting in January 2027, Android backups will move to Google One. A backup made on iOS cannot be restored on Android, and the reverse is also true, and work or school accounts are not backed up. After restoring, you must sign in to each account again. Microsoft also asks you to install it, or Outlook for Android, before you can remove the password from a personal Microsoft account.

Twilio Authy

Authy was popular for its multi-device sync, but Twilio ended its desktop apps for Windows, macOS, and Linux on March 19, 2024. Authy has no export feature: leaving means turning two-factor authentication off and on again, account by account, in the new app. Its backups are encrypted with a password that Twilio cannot recover. In July 2024, Twilio reported that attackers had identified phone numbers linked to Authy accounts through an unauthenticated endpoint, and said the accounts themselves were not compromised.

The independent apps

  • 2FAS Auth works on iPhone and Android, backs up to your own iCloud or Google Drive, adds a browser extension that works with the phone app, and publishes its code under the GPL.
  • Aegis runs only on Android and has no internet access at all: backups go to a file or folder you choose, and exports can be plain or encrypted.
  • Ente Auth runs everywhere, including Windows, macOS, Linux, and the web, and encrypts codes on your device before syncing them; Ente says its cryptography has been externally audited. Its help pages also remind you that an authenticator app does not generate a site’s own backup codes.
  • Proton Authenticator, launched in July 2025, needs no account, offers optional end-to-end encrypted sync, and imports from other apps.
  • Bitwarden Authenticator is mobile only. Its help page says codes are kept in a local unencrypted database and protected through your phone’s own backup, which contradicts its product page’s mention of end-to-end encryption; the help page is the more precise of the two.

How to choose

  1. You use one Google or Apple ecosystem: Google Authenticator with sync, or Apple Passwords, keeps things simple.
  2. You want codes on your computer too: Ente Auth or Proton Authenticator.
  3. You want end-to-end encrypted backups: Ente Auth, Proton Authenticator, or Authy, keeping in mind that Authy cannot export.
  4. You use Microsoft 365 at work: your employer may require Microsoft Authenticator; it can sit alongside another app.
  5. Whatever you choose: keep each site’s backup codes somewhere offline, because no app can recreate them.

Before you pick a method at all

An app is one option among several. If you are still deciding between text messages, an app, and a hardware key, start with the comparison of second factors.

When the phone changes

Moving codes to a new phone is where most people get locked out. Our step-by-step guide to keeping your codes when you replace or lose a phone covers each app and platform.