How to Transfer Google Authenticator to New iPhone

If you’re reading this, you have probably bought a new iPhone. Congratulations! Now, the question is how to transfer Google Authenticator to new iPhone so as not to lose access to all accounts you protect with multi-factor authentication.

We’ll talk about Google Authenticator for iOS here, but the same works for Android smartphones. Though, if you need to move Google Authenticator from one Android smartphone to another, better use it’s in-built function Transfer Accounts. It allows you to switch Google Authenticator to a new phone in a few clicks moving all the tokens you use at once. Unfortunately, this function is available only on Android so far.

And while we are waiting for the same update in the iOS Google Authenticator version, let’s figure out what methods of Google Authenticator transfer to a new iPhone are available to us now.

The first thought of an average GA user is to simply delete the application from the old iPhone and set up Google Authenticator on new iPhone. However, it’s critical not to do this. Ensure you’ve moved all the OTP tokens to your new smartphone first. If you just delete the Google Authenticator app from the old iPhone and reinstall the application on the new one, your 2FA tokens will be deleted without the possibility to restore and you’ll have to face the complicated process of accounts recovery. On different websites, it’s a different procedure but don’t doubt that it is always long term and painful. Most likely, you’ll have to apply to the support center of every website and prove your identity.

There is a simple way to transfer Google Authenticator to new iPhone, which is described below, but it works only for the 2FA token you use to access your Google Account. If you use iOS Google Authenticator to authenticate on other websites, you’ll have to switch off the 2-factor auth and then turn it on from scratch on these services enrolling new tokens in the new authenticator app manually. Of course, your old iPhone with Google Authenticator is required to login to all these accounts. Furthermore, sometimes you’ll be asked to enter the current OTP password to deactivate MFA. So don’t delete the app from the old phone until you transfer all the tokens from Google Authenticator to a new iPhone.

How does Google Authenticator work

At first, let’s understand the modus operandi of Google Authenticator for iPhone. This will help us to explain what to do to make the process of Google Authenticator transfer to new iPhone smooth and easy. And even more, knowing how the iPhone authenticator app works, you’ll understand how to backup Google Authenticator you use on iPhone.

Google Authenticator generates time-based one-time passes using the Time-based One-time Password Algorithm (TOTP). It means that two parameters are used to generate the OTP code: a unique code, which is usually called a secret key or a seed, this code is shared between the token and the authentication server, and the current time interval. Time intervals are counted from UNIX time, which started at 00:00 on January 1, 1970.

Thus, every 30 seconds Google Authenticator application divides the number of seconds from January 1, 1970, to 30, takes the resulting number, combines it with the seed, processes this data according to the TOTP algorithm, hashes the result, and truncates it to 6 digits – this is an OTP code we see.

As you understand, the key element in setting up Google Authenticator on a new iPhone is a shared secret key. If you know the shared secret, you can recreate the 2FA token. Note, if you save the seed you used to enroll every token you use in some safe place, you’ll create a kind of Google Authenticator backup, but not the safest one.

| Read also: The Pros and Cons of Different Two-Factor Authentication Types and Methods

How to transfer Google Authenticator to a new iPhone in Google service

Below is the guide for moving Google Authenticator to new iPhone. You’ll need your old iPhone, your new iPhone, and a computer or laptop.

NOTE! Please, don’t delete the Google Auth from your old iPhone before you install and check it on a new iPhone!

  1. Download the Google Authenticator app and install it on your brand-new iPhone.

    Install the Google Authenticator from AppStore to your new iPhone.

  2. Go to your Google account security settings.

    Open a browser at your computer and go to the Google 2FA settings webpage.

  3. Get started.

    Log into your Google account if you didn’t do so yet and click “Get started”. Then, you’ll be asked to confirm your identity with your password.

    How to transfer Google Authenticator to a new iPhone - Get started

  4. Click on the “Change phone” button.

    Scroll the page and you’ll find the button “Change phone”.

    How to transfer Google Authenticator to a new iPhone - change phone button

  5. Choose iPhone.

    Choose the iPhone (or Android, the algorithm on how to switch Google Authenticator to new phone is the same for both) and click Next.

    Move GA to new iPhone - What kind of phone you have - iPhone or Android

  6. Open your Google Authenticator app on the new iPhone to enroll the token.

    Popup will ask you to install the Google Authenticator on new iPhone but we already did it as the first step, so just open the application on your new iPhone and tap “Begin”.

  7. Choose “Scan a barcode” in your Google Authenticator.

    You’ll have two options “Scan a barcode” or “Enter a provided key”, choose the first one.

  8. Scan the QR code with the secret key.

    This will launch the camera and you can scan the QR code with the shared secret key.

    QR code with the secret key

  9. Enter the OTP from your Google Auth and click “Verify”.

    The token for Google account will be created and you’ll see the one-time code. Now enter this OTP into a computer and click “Verify”.

    Enter the one-time password from Google Authenticator

That’s it, congratulations! But don’t delete an application from the old smartphone before reading the next paragraph.

| Read also: 10 Most Popular Two-Factor Authentication Apps Compared

How to move Google Authenticator tokens to new iPhone in other services

As we said before, if you just delete Google Authenticator from the old smartphone, it might be difficult to log in to all your services and wallets, you can lose access to important accounts forever. And note that it’s impossible to restore Google Authenticator on an iPhone once you’ve deleted it. Therefore, to move Google Authenticator to new iPhone you need to move all the tokens to the new app while you still have the old smartphone.

To do this, turn off two-factor authentication on every website you protect with Google Authenticator for a while and turn it on again enrolling new tokens on the new iPhone. It is the only way to switch Google Authenticator to new phone wisely.

To make it happen, you need to find the page for 2FA settings in the corresponding app or service and click the button named “Delete the token”, “Turn off two-step verification”, “Disable two-step verification” or something similar.

After that, you need to enable 2FA in all these services again creating new tokens in the Google Authenticator on your new iPhone as you did many times before. You can delete the Google Authenticator app from the old phone only if you are sure that you moved all the tokens to the new iPhone.

You can see every account switched to a new phone in the Google Authenticator application. This will help you understand which accounts are switched and which you still should add.

| Read also: 2FA Security Flaws You Should Know About

How to protect yourself in case the iPhone crashes, gets lost, or is stolen

Unfortunately, sometimes we change phones not on our own volition. The iPhone can get lost, be stolen, or just crash. In this case, you don’t have the old phone to make all the transfer steps correctly, which makes Google Authenticator move to new iPhone literally impossible. Luckily, you can protect yourself from such situations and create a backup for your iPhone Google Authenticator using the following tips:

  1. Store backup codes if the website provides them. Unfortunately, not all websites have this option.
  2. Store the secret keys used for creating the tokens. But you should know that it’s quite risky, so these must be stored in a very safe place, like a USB drive in an actual bank safe.
  3. Use hardware reprogrammable tokens Protectimus Slim NFC instead of GA or for Google Authenticator iOS backup. Note: they can be programmed only with Android phones with NFC support. However, you need an Android phone only once – to add the secret key into the token, and then it works autonomously without ever needing to connect to the Android smartphone.

| Read also: TOTP Tokens Protectimus Slim NFC: FAQ

Conclusions: now you know how to move Google Authenticator to new iPhone and it’s quite simple

As you can see, moving Google Authenticator to your new iPhone is a pretty straightforward process. You just have to keep in mind not to get rid of an old smartphone when you transfer Google Auth to new iPhone. However, if such an update was forced and not voluntary, it’s better to have a backup plan, like secret codes stored in a bank safe, a programmable hardware token, or an alternative Google Authenticator backup iPhone app. Protectimus is always happy to help you ensure the security and protection of all your accounts! If you have any questions — feel free to contact us and ask!

Read more:

Subscribe To Our Newsletter

Join our mailing list to receive the latest news and updates from our team.

You have Successfully Subscribed!

Author: Maxim Oliynyk

He worked in the IT industry for many years. One fine day, he had an idea to create a convenient and affordable two-factor authentication service. He gathered a group of talented like-minded people. A bit of time + a lot of work + a lot of money + a million experiments. And – voila! Protectimus is born! After a little more time and effort, not only is Protectimus not in any way inferior, it is often superior as compared to former industry leaders.

Share This Post On


  1. I already have Google Authenticator installed on my iPhone and I use it daily. But I CANNOT FIND the original QR code or secret key when I first installed it. I have not lost my phone (yet) but this is very important in case I do lose it or it breaks. I went into my google account and added a 2 step verification and printed out 10 codes which I’ve now placed in a safe place. Please tell me: since I have the 10 codes and can verify my Google account, will it work with my accounts that require Authenticator like before? Will i never have that QR code that I can’t find? thank you

    Post a Reply
    • Hi Alyce, thank you for the question.

      1. You’ll never find the QR code with the secret key you used to create your current token, even don’t try. You can see the secret key (QR code) and save it only once – at the moment when you create the token. Then it disappears, which is right from the security point of view (actually it’s stored on the authentication server and in your phone, but it’s too complicated to pull it out and you actually don’t need this).

      2. It’s very good that you’ve saved 10 Google backup codes. Now if something happens to your smartphone you will easily disable 2-step authentication and restore access to your Google account. But please note, if you use Google Authenticator app for any other website (Dropbox, Facebook, any payment system ect.), Google backup codes won’t help you to restore access to any account except Google.

      3. What can you do to backup the secret keys for all other websites where you use two-factor authentication? You can log into every account using current tokens, disable or delete two-factor authentication, and then enable 2-factor authentication one more time and create new tokens, saving the secret keys this time.

      Post a Reply
  2. Very useful article thank you. Google authenticator has caused me hours of problems after replacing my iPhone and expecting all website tokens to be transferred over from old phone to new phone. They are not!. Long and short of it, Don’t install this on iPhone until a backup / transfer option is available for it.

    Post a Reply
  3. This is ridiculous. Logging in and exiting 30 apps, disabling the 2fa and rebuilding this on every phone every 2 years is just ridiculous. These phones are secure. They should allow a backup and transfer between phones.

    Post a Reply
  4. I just switched from an android to iphone and I’m having trouble creating the qr code to transfer my account. When I clicked setup under the authenticator app and choose either android or iphone, a prompt comes up from the bottom left corner of my browser and says “Something went wrong. Try again.” Does anyone know how to fix this?

    Post a Reply
  5. Not sure if anyone will answer this but I am trying to transfer google authenticator over to my new/old phone. My old phone was an iPhone 6 and Ive just updated to an iPhone 8 (yes my phone is still old but I’m ok with that). I follow the steps listed above however instead of my account saying “change phone” under Google Authenticator, it just says “set up” so when I click that none of the 6 sets of authenticator codes on my old phone transfer over. Can anyone help me with this? Are there different steps to take for an older phone to transfer google authenticator over?

    Post a Reply
  6. Very informative post.Thanks Again. Keep writing.

    Post a Reply
  7. This excellent website truly has all of the info I wanted about this subject and didnít know who to ask.

    Post a Reply
  8. Itís nearly impossible to find educated people for this topic, however, you seem like you know what youíre talking about! Thanks

    Post a Reply

Submit a Comment

Your email address will not be published. Required fields are marked *

Subscribe To Our Newsletter

Subscribe To Our Newsletter

Join our mailing list to receive the latest news and updates from Protectimus blog.

You have successfully subscribed!

Share This