- Home
- Authenticator apps
- Google Authenticator
Google Authenticator
What it is
Google Authenticator generates one-time verification codes for websites and apps that support Authenticator app 2-Step Verification. It can create codes without an internet connection or mobile service, using either time-based or counter-based generation. Users can add accounts by scanning a QR code and manage multiple accounts on one device. Signing in to a Google Account can synchronize codes across devices; this requires app version 6.0 or later on Android, or 4.0 or later on iOS. Codes are encrypted in transit and at rest across Google products. Privacy Screen can require a PIN, pattern or biometric check before the app opens. Codes can also be moved between devices by exporting and importing with QR codes. The app is free for Android and iOS. It can be used without a Google Account, but codes stored only on the device will not be available on other devices. To use Google Authenticator with Google, users need 2-Step Verification enabled on their Google Account. The Android app requires Android 6.0 or above.
For and against
For
- Generates codes without internet or mobile service
- Supports time-based and counter-based codes
- Accounts can be added by QR code
- Codes can sync across devices
- Privacy Screen can require device verification
Against
- Android app requires Android 6.0 or above
- Syncing requires specified minimum app versions
- Google use requires 2-Step Verification enabled
The verdict
Google Authenticator is a free mobile option for generating verification codes, including offline. Users should check the version requirements if they plan to sync codes across devices.
Who it suits
Google Authenticator suits people who need one-time verification codes for services that support its 2-Step Verification codes. It can also fit users who want offline code generation or device-to-device synchronization.
Plans and prices
Google Authenticator
iPhone and iPad app · Android app · iOS 16.0 or later · Android 6.0 or above
Read 11 Oct 2026 · apps.apple.com
On the record
- Code sync
- Signing in to a Google Account lets you synchronize verification codes across devices; this requires app version 6.0 or above on Android or 4.0 or above on iOS.support.google.com · read 11 Oct 2026
- Code type
- totp and hotpsupport.google.com · read 21 Sep 2026
- Code types
- It supports time-based and counter-based code generation.play.google.com · read 11 Oct 2026
- Company history
- Google says Google Inc. was officially born in August 1998.about.google · read 11 Oct 2026
- Encrypted backup
- Yessupport.google.com · read 21 Sep 2026
- Encryption
- Google says Authenticator codes are encrypted in transit and at rest across its products.support.google.com · read 11 Oct 2026
- Google sign-in requirement
- To use Google Authenticator with Google, users need to enable 2-Step Verification on their Google Account.play.google.com · read 11 Oct 2026
- Manual transfer
- Codes can be transferred between devices by exporting and importing them with QR codes.support.google.com · read 11 Oct 2026
- Multi-device sync
- Yessupport.google.com · read 21 Sep 2026
- Multiple accounts
- The app can manage multiple accounts, and it can sync codes for multiple Google Accounts on one mobile device.support.google.com · read 11 Oct 2026
- Platform requirement
- The Google Play listing says the Android app requires Android 6.0 or above.support.google.com · read 11 Oct 2026
- Privacy Screen
- Privacy Screen can require device verification, such as a PIN, pattern, or biometric prompt, before the app can be used.support.google.com · read 11 Oct 2026
- Purpose
- The app generates one-time verification codes for sites and apps that support Authenticator app 2-Step Verification.support.google.com · read 11 Oct 2026
- QR setup
- Authenticator accounts can be set up automatically by scanning a QR code.play.google.com · read 11 Oct 2026
- Support
- Google Play lists [email protected] as the app support email and links to a Google support website.play.google.com · read 11 Oct 2026
- Supported platforms
- Android,iOSsupport.google.com · read 21 Sep 2026
- Without Google Account
- The app can be used without a Google Account, but codes stored only on the device will not be available on other devices.support.google.com · read 11 Oct 2026
- Works offline
- It can generate codes without an internet connection or mobile service.support.google.com · read 11 Oct 2026
The review
Google Authenticator generates one-time verification codes for websites and apps that support authenticator-based 2-Step Verification. It is best for people who want a free code generator on Android or iOS and value offline access. Its main compromise is that keeping codes available across devices requires Google Account sync or a manual QR-code transfer.
Overview
The app supports time-based and counter-based codes, covering two common ways services issue verification codes. Codes work without internet access or mobile service, so a connection is not needed when signing in. QR scanning makes account setup direct, and the app can hold multiple accounts, including codes for multiple Google Accounts on one device.
A Google Account is optional for using the app, but it changes how portable the codes are. Without sign-in, codes remain on that device unless you export and import them using QR codes. Signing in enables synchronization across devices; Google says codes are encrypted in transit and at rest across its products. Sync requires version 6.0 or later on Android and 4.0 or later on iOS. For Google Account use, 2-Step Verification must be enabled on that account.
Key features
- Offline code generation: Codes do not depend on network access, useful when mobile service is unavailable. This does not remove the need to set up 2-Step Verification with each supported service.
- QR-based setup and transfer: Scan a QR code to add an account, or export and import codes through QR codes when moving them manually. The latter is a practical fallback for people who do not want to sign in, but it requires a deliberate transfer.
- Optional cross-device sync: Signing in to a Google Account synchronizes codes across devices. It is the more convenient route for users switching devices, provided their app versions meet the minimums.
- Privacy Screen: Device verification, such as a PIN, pattern, or biometric prompt, can be required before opening the app. That adds a local access check for people concerned about someone viewing codes on an unlocked phone.
Pricing
Google Authenticator is free: its listed plan costs nothing and includes the iPhone and iPad app, Android app, and iOS 16.0 or later and Android 6.0 or above. There is no paid tier to unlock for code generation or synchronization. The trade-off is that users who want to avoid Google Account sign-in must manage device-to-device transfer themselves, rather than relying on sync.
Platforms
The app is available on Android and iOS. Android requires version 6.0 or above; the iOS app requires iOS 16.0 or later. Cross-device sync has separate minimum app versions: 6.0 on Android and 4.0 on iOS. Users should distinguish those sync requirements from the platform requirements when choosing an older device.
Who it's for
This is a sensible fit for individuals who need codes for several supported accounts, want them to work offline, and prefer a free mobile app. It also suits people who want a choice between Google Account sync and local-only storage with QR transfer. It is less suitable for someone who needs codes automatically available on another device but does not want to sign in or handle a manual export and import.
Pros and cons
- Pro: Offline code generation means a lost connection does not prevent retrieving a code.
- Pro: QR setup, multiple-account support, and optional sync offer a straightforward way to manage codes and move them between devices.
- Pro: Privacy Screen can put device verification between an observer and the codes.
- Con: Without Google Account sync, codes do not appear on other devices unless transferred manually.
- Con: Sync depends on minimum app versions, and Google Account use requires 2-Step Verification to be enabled on that account.
Alternatives
For more platform coverage, consider Proton Authenticator, which is free on Android, iOS, Linux, macOS, and Windows and is open source. Duo Mobile is another option: its free plan covers 10 users, while Duo Essentials costs $3 a month and includes Duo Directory, phishing-resistant MFA, and passwordless authentication.
Authy may suit readers seeking a free option whose plan includes encrypted cloud backup and multi-device support. Microsoft Authenticator is a free mobile alternative for iOS and Android. Yubico Authenticator is free and open source across mobile and desktop platforms, but requires a YubiKey to store credentials and generate codes.
Zoho OneAuth is free across Android, iOS, macOS, and Windows for Zoho work accounts and personal online accounts. Bitwarden is a freemium option with a free plan for basic password management and unlimited devices and passwords. Ente Auth is a free, open-source alternative available on Android, iOS, Linux, macOS, web, and Windows, with data export and import support.
Browse more options in authenticator apps.
Verdict
Google Authenticator is a strong fit for anyone who wants free, offline-capable verification codes on a phone, with QR setup and a choice of sync or local storage. Choose it if those essentials matter more than avoiding account-based sync or manual transfers. Look elsewhere if you need broader platform coverage or a different approach to moving codes between devices.