A Microsoft app for iOS and Android devices that enables authentication with two-factor verification, phone sign-in, and code generation
Microsoft Authenticator codes can only be restored on a new phone if they were backed up on the old phone and the same platform and backup account are used.
- Confirm backup and platform
- Authenticator backups are platform-specific. An iOS backup cannot be restored to Android and vice versa.
- For iOS, backup uses iCloud; for Android, backup uses a personal Microsoft account.
- If both old and new phones are iOS
On the old iPhone (where Authenticator worked):
- Enable iCloud Drive.
- Enable iCloud Keychain.
- Enable iCloud Backup and make sure Authenticator is turned on in the Saved to iCloud list.
- Make sure Authenticator is version 6.8.33 or later and open the app at least once.
- Uninstall and reinstall Microsoft Authenticator.
- Open Authenticator and sign in with the same iCloud/Apple ID and Microsoft account used for backup.
- The backup should appear and restore your accounts.
- If both old and new phones are Android
- On the new phone, open Authenticator and choose Restore from backup or Begin recovery before signing in.
- Sign in with the same personal Microsoft account that was used for backup.
- If Restore from backup is not visible, remove or sign out of all accounts in Authenticator, then try again.
- What actually gets restored
- For 3rd party accounts like Roblox that use a one-time password (TOTP) code, the OTP codes are restored if they were included in the backup.
- If no backup exists, the codes cannot be recovered from Authenticator; the Roblox account’s 2FA must be reset directly with Roblox support or via their recovery options.
- If restore still fails
- Verify iCloud (iOS) or Microsoft account (Android) access and backup settings.
- If unable to restore for any reason, re-add the Roblox account to Authenticator using Roblox’s 2FA setup or recovery process.
References: