Generate and manage TOTP two-factor authentication codes directly in your browser. Your secret keys never leave your device.
100% Local Processing Multi-Account Management Real-Time Code Refresh QR Code Scanning Encrypted Backup Cross-Platform
Your secret keys are stored only in your browser's local storage. They are never sent to any server. Clearing your browser data will permanently delete all saved accounts. Use the Export feature to create backups.
My Accounts
No accounts yet
Add your first 2FA account by entering a secret key or scanning a QR code.
Quick Generator
Generate standard codes instantly without saving
Tools
Export your saved accounts as an encrypted JSON backup.
Restore accounts from a backup file.
Why Use Our 2FA Authenticator?
A privacy-first, browser-based TOTP authenticator with no registration required.
100% Local Processing
All TOTP generation happens in your browser. Your secret keys are never sent to any server, ensuring complete privacy and security.
Multi-Account Management
Save and manage multiple 2FA accounts with persistent local storage. Your accounts are automatically restored when you revisit.
Real-Time Code Refresh
Watch your TOTP codes update in real-time with a visual countdown timer. Never miss a code expiration again.
QR Code Scanning
Import accounts by uploading QR code images. Supports standard otpauth:// URIs used by Google Authenticator and other apps.
Encrypted Backup
Export your accounts as an AES-256 encrypted backup file. Import them on any device with your password.
Cross-Platform
Works on any device with a modern browser — desktop, tablet, or mobile. No app installation required.
Frequently Asked Questions
Find answers to the most common questions.
TOTP (Time-based One-Time Password) is an algorithm that generates a unique numeric code based on the current time and a shared secret key. It is the standard behind most 2FA authenticator apps like Google Authenticator, Authy, and Microsoft Authenticator. The code changes every 30 seconds (by default), making it much harder for attackers to gain access even if they know your password.
Yes, when built correctly. Our tool runs entirely in your browser — no secret keys are ever sent to any server. The TOTP algorithm is computed locally using JavaScript, and your saved accounts are stored only in your browser's localStorage. For added security, you can export your accounts as an AES-256 encrypted backup file.
Yes! Your accounts are stored in your browser's local storage and will persist across sessions. However, clearing your browser data or using private/incognito mode will delete them. We strongly recommend using the Export feature to create encrypted backups of your accounts.
You can import any account that uses the standard otpauth:// URI format. If you have a QR code image from your service provider, you can upload it directly. You can also manually enter the secret key provided during the 2FA setup process.
If you clear your browser data without backing up, your saved accounts will be permanently lost. You would need to re-enroll 2FA with each service using their account recovery process. To prevent this, always export an encrypted backup of your accounts and store it safely.