How it works
Paste a Base32 2FA secret or an otpauth:// setup URI, then submit to generate a
standard 6-digit TOTP code. The code refreshes every 30 seconds.
- Uses the browser Web Crypto API with HMAC-SHA1, matching standard authenticator apps
- Runs entirely in your browser without storing or uploading the secret
- Supports grouped secrets with spaces, hyphens, or padding characters
Want to learn more?
Read the complete guide with examples and tips