Home » Multi-Factor Authentication » Authenticator Apps » Authy » Export Google Authenticator to Authy.

Export Google Authenticator to Authy.

DISCLOSURE: THIS POST MAY CONTAIN AFFILIATE LINKS, MEANING I GET A COMMISSION IF YOU DECIDE TO MAKE A PURCHASE THROUGH MY LINKS, AT NO COST TO YOU. PLEASE READ MY DISCLOSURE FOR MORE INFO.

Table of Contents

If you have ever tried to export Google Authenticator to Authy, it may not surprise you that the QR codes generated by the Google Authenticator app when transferring accounts are not compatible with Authy.

I have recently decided to test if exporting Google Authenticator to other 2FA applications is as simple as I thought. Unfortunately, the results were not what I was expecting. Most of the application, including Authy, has failed to scan the QR code generated by the Google Authenticator application when using the transfer accounts option.

With over 40 2FA accounts in my Google Authenticator app to transfer, I’ve quickly given up the idea of visiting each account to reset the 2FA and rescan the code with Authy. Instead, I accepted the challenge and started searching for a solution.

To export Google Authenticator to Authy, you have to either visit each account, reset the Two-Factor Authentication and rescan the QR code using Authy, or you can follow the guide below, where I will show you how to extract the Secret Keys from the Google Authenticator QR codes and generate a new QR code that can be scanned using Authy.

Error when scanning GA QR Code using Authy.

The Google Authenticator app has a handy option called Transfer Accounts. The application will generate the QR code for each or all accounts selected. You can then scan the QR code using another device with the Google Authenticator app installed, making it a great option when changing or upgrading the phone.

The problem is that the QR code generated by the Google Authenticator app when transferring accounts is encoded using non-standard protocols, making it incompatible with other 2FA apps like Authy.

An attempt to scan the QR code generated by the Google Authenticator app using Authy will result in the following error message.

Format not supported error message in Authy when scanning Google Authenticator QR Code..
Format not supported error message in Authy when attempting to scan the QR code generated by the Google Authenticator app.

Ok, so what is the solution?

As I said before, you can visit each account and rescan the QR code with Authy. In my case, though, I had over 40 2FA accounts in the Google Authenticator app, and I didn’t have the time and the will to do this.

After some research, though, I have finally found the solution to the problem. With a simple Python app that I have found on GitHub, I extracted the Secret Keys from the Google Authenticator QR Codes and generated a new set of QR codes compatible with any other 2FA app.

Extract the Secret Keys from the GA app.

Before continuing, make sure to follow the guide in my other article, where I have explained in detail how to extract the Secret Keys from the Google Authenticator QR Codes.

If you use 1Password to keep your 2FA codes, you may want to read the Export Google Authenticator to 1Password after extracting the Secret Keys.

Transfering Google Authenticator accounts to Authy.

Now that you have the Secret Keys and the QR codes generated by the extraction software, you can continue and transfer Google Authenticator to Authy by either scanning the QR code or typing the Secret Key manually.

Extracted Secret Keys from Google Authenticator QR codes.
Secret Keys extracted from the GA App.

Open Authy on your phone, tap the three dots in the top right corner, and select the Add Account option from the menu.

Exporting Google Authenticator to Authy.
Transfering Google Authenticator account to Authy.

Finally, press the Scan QR Code button and scan the first QR code you have extracted from the GA app.

Scan QR code option in Authy.
Scan QR Code option in Authy.

If you get a Not Supported Format error message again, you can try selecting the QR code in the console app to reverse the colors. Unfortunately, the QR codes in the console app had their colors reversed and appeared as white on the black background, making it difficult for the Authy QR code scanner to scan the image.

Selecting the QR code in the console will reverse the colors back to black on the white background, just like the codes generated by the Google Authenticator app.

Correcting colors on the QR code extracted from the GA app.
Reversing QR code colors in the console app by selecting the QR code.

You may also add the account by manually entering the extracted Secret Key by pressing the Enter Code Manually button instead of scanning the QR code.

Entering code manually in Authy.
Enter the Secret Key extracted from the Google Authenticator app manually in Authy.

Type the extracted Secret Key and press the Save button.

Typing the Secret Key in Authy.
Add account to Authy manually by typing the Secret Key.

As you can see, it is not so difficult to export Google Authenticator to Authy by extracting the Secret Keys and creating custom QR codes. Now that you have the Secret Keys and the QR codes, you can transfer or export the Google Authenticator app to any other 2FA app.

My Favorite Software and Hardware.

Thank you for reading this article. I hope you found it helpful. Here is the list of the software and hardware I am personally using, which I believe you may also find useful. These are affiliate links, so if you decide to use any of them, I will earn a small commission at no extra cost to you. But in all honesty, this is the exact software I have installed on my computer and the hardware I have been using to secure my online accounts or store my passwords.

1Password Password Manager - I have been using 1Password for over three years now, and in my opinion, it is the best Password Manager yet. You can try 1Password for free or check the latest deals on the 1Password website.

YubiKey - This is a hardware authentication device that you can use to protect your online accounts or even computers. If you are thinking of getting one, I will highly recommend Yubikey 5C NFC, which, thanks to the NFC, can also be used with your phone. If you are an Apple user, the YubiKey 5Ci is the best next choice, in my opinion.

Bitdefender Total Security - I had tried other Anti-Virus software whenever my Bitdefender license was about to expire. However, at the end of the day, this is still my favorite Anti-Virus. You can check the latest offers on the Bitdefender site.