Generate Time-based One-Time Password codes from Base32 secret keys. Compatible with Google Authenticator and other 2FA apps.
Enter the Base32-encoded secret key from your authenticator setup (e.g. from a QR code URI).
Codes automatically refresh every 30 seconds with a visual countdown timer.
RFC 6238 compliant. Compatible with Google Authenticator, Authy, and all standard 2FA implementations.
All TOTP generation happens locally using Web Crypto API. Your secret keys never leave your browser.