Two-factor authentication codes that never leave your phone.
Offline Authenticator generates the 6-digit codes your accounts ask for at sign-in. It does all of it on your device — and it cannot do anything else, because it does not have the internet permission at all.
🔒 NO INTERNET PERMISSION
Check the permission list on this page yourself: there is no internet access. The app is technically incapable of sending your secrets anywhere. It works in airplane mode, on a phone with no SIM, forever.
👤 NO ACCOUNT, NO SIGN-UP
Nothing to register. No email address, no password, no profile. Nothing to leak, nothing to be breached.
💾 A BACKUP YOU ACTUALLY CONTROL
Most people lose their 2FA codes when they lose a phone. Create a single encrypted backup file with a password you choose, and save it wherever you want — your own cloud drive, your password manager, a cable. We never see it and we never touch it.
📲 MOVING FROM GOOGLE AUTHENTICATOR?
Scan its "Transfer accounts" QR code and bring your accounts over in one step. Multi-QR exports are handled too.
⏱ CODE REJECTED? WE SHOW YOU WHY
TOTP codes depend on your clock, and most "wrong code" problems are really clock problems. Instead of failing silently, this app has a clock diagnostics screen and a manual time correction — so you can see and fix the real cause.
WHAT YOU GET
• Standard TOTP (RFC 6238) — works with Google, Amazon, GitHub, Facebook, Microsoft, Dropbox, Coinbase and thousands of other sites
• Add accounts by QR scan or by typing a setup key
• SHA-1 / SHA-256 / SHA-512, 6, 7 or 8 digits, custom periods
• Tap a code to copy it
• Optional PIN lock — your accounts are encrypted with AES-256, keyed from your PIN
• Screenshot blocking, so other apps cannot capture your codes
• Search, reorder and rename accounts
• Completely free. No ads, no subscription, no in-app purchases, no "pro" version.
HONEST LIMITS
We hold no copy of your accounts, so if you lose your phone without a backup, those codes are gone. Make a backup, and keep the recovery codes your services give you. The app reminds you until you do.
Privacy: https://authenticator.hugosoftware.net/privacy
Support: https://authenticator.hugosoftware.net/support
2FA codes made on your phone. No internet permission, no account, no servers.