Back to GreeLogix Blog
Backup & Recovery 8 min read Updated November 12, 2026

How to Back Up Authenticator Codes Without Weakening Security

Losing an authenticator without backups can lock you out of critical accounts for days. Compare recovery codes, encrypted exports, and plain-text warnings.

Why Authenticator Backups Matter

Two-factor authentication stops unauthorized access—which means if your device dies, gets stolen, or has its browser profile wiped, the login screen treats you identically to an intruder unless you planned an escape hatch.

First Layer: Website One-Time Recovery Codes

Whenever you turn on 2FA on GitHub, AWS, Google, or Shopify, the service displays 8 to 16 single-use recovery codes. Authenticator backups NEVER replace these website recovery codes. Always print or store recovery codes inside a separate physical safe or encrypted vault.

Encrypted vs. Plain-Text Authenticator Exports

Backup TypeSecurity ProfileWhen Appropriate
Encrypted JSON Backup (Recommended)Secrets locked with a strong user-chosen passphraseLong-term storage on USB drives, offline hard drives, or personal archives
Plain-Text JSON / QR ScreenshotAnyone who reads the file can immediately compute your 2FA codesBrief ephemeral migration inside trusted offline air-gapped workflows—delete right after
No Backup (Local Only)Device failure permanently destroys saved TOTP seedsNever recommended for accounts lacking saved recovery codes

User-Controlled Backup Export & Restore in Secure TOTP

Because Secure TOTP Authenticator includes no cloud sync or remote server storage, you hold full custody of your backups. Inside the Export backup panel, select Encrypted (Recommended) and set a unique passphrase to save a .json file locally—or use Plain text only with caution when needed.

Chrome Extension · Password-protected encrypted JSON backups you control
Secure TOTP Authenticator Export backup dialog comparing Encrypted password-protected JSON export and Plain text export warning
Password-protected encrypted JSON backups you control: Export an encrypted password-protected .json backup file (recommended) or a plain-text export with explicit warning, and restore locally with duplicate skipping.

When restoring that `.json` file on a fresh browser profile or new PC, Secure TOTP detects existing tokens and automatically skips duplicates.

Protect Both the File and the Passphrase

Do not email plain-text backups to yourself or save your encryption password inside the exact same folder as your .json backup file. Store the encrypted file on a separate USB key or encrypted archive and keep its password in your primary vault or physical safe.

Independence Notice: Secure TOTP Authenticator is an independent browser extension developed by GreeLogix. It is not affiliated with, endorsed by, or officially connected to Google or Google Authenticator.
Secure TOTP Authenticator Chrome extension icon
Secure TOTP Authenticator · Chrome Extension

Put Local, Offline 2FA Into Your Chrome Workflow

Generate 6- and 8-digit TOTP codes offline on Windows, macOS, or Linux, import Google Authenticator QR batches, and keep encrypted JSON backups.

No signup required Works offline Encrypted local JSON backup
Common Questions

Frequently Asked Questions

Direct answers covering compatibility, security boundaries, offline behavior, and backups.

There is no backdoor or cloud password reset. Because encryption uses the password you chose locally, a forgotten passphrase makes that backup file unrecoverable.