🔒
TwoFAgen
Secure 2FA Token Generator
Generate Token
My Accounts
Setup New Account
Backup & Restore
Generate 2FA Token
------
Expires in 30 seconds
Security Information
- Tokens automatically refresh every 30 seconds
- Never share your tokens with anyone
- Tokens are generated locally in your browser
- For maximum security, use a dedicated 2FA app
- Browser storage can be cleared - always maintain backups
My 2FA Accounts
Account Management
- Accounts are stored locally in your browser
- Export your accounts to transfer to another device
- Regularly back up your accounts to prevent loss
- Remove accounts you no longer use
- For security, clear your browser history after use on shared devices
Setup New 2FA Account
Usually a 32-character base32 string (letters A-Z and numbers 2-7)
Point your device's camera at the QR code
Setup Instructions
- Get the secret key from your service's 2FA setup page
- For security, don't save the secret key anywhere else
- Test the token generation immediately after setup
- Keep a backup of your secret keys in a secure location
- QR codes typically start with "otpauth://totp/"
Backup & Restore
Backup Recommendations
- Create regular backups to prevent data loss
- Store backups in multiple secure locations
- Encrypt your backups for added security
- Test your backups periodically
- Consider using a password manager for backup storage
Restore Instructions
- Restore will overwrite existing accounts with the same IDs
- Partial restores are possible by editing the backup file
- Verify backup integrity before restoring
- After restore, verify tokens work correctly
Backup Accounts
Restore Accounts
Export Plain Text
Exporting in plain text means your secrets will be visible to anyone who accesses this file. Only use this for migration purposes and delete the file immediately after use.
Generate and manage time-based or app-based two-factor authentication (2FA) tokens to enhance login security.