Home » Multi-Factor Authentication » Authenticator Apps » 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.

This article is a part of a series of closely related articles that you may also find interesting.

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 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 a 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 the 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.

I appreciate your visit to my blog. I trust that you found the information helpful. To help you further, I'd like to share the software and hardware that I personally use and find valuable. These links are affiliated, meaning that if you make a purchase, I will receive a small commission without any additional cost to you. For more details, please refer to my Disclosure. To be transparent, the software listed is what I have installed on my computer, and the hardware mentioned is what I use to secure my online accounts and store my passwords.

1Password Manager - After three years of use, I can confidently say that 1Password is the best password manager available. Its user-friendly design and robust security features make managing your passwords and personal information a breeze. If you're interested in trying it, head to the 1Password website, where you can start a free trial or take advantage of the latest deals. I assure you, you won't regret switching to 1Password.

YubiKey Security Key - Enhance the security of your digital assets with a hardware authentication device, and I suggest the Yubikey 5C NFC. This is the device I personally use, and it provides additional convenience through its NFC compatibility with your phone. If you're an Apple user, the YubiKey 5Ci is a solid choice and my go-to recommendation.