How to use
- Paste your base32 TOTP secret into the secret field — typically found in an authenticator app's backup or QR code URI.
- Click "Generate code" to produce the current 6-digit TOTP.
- Read the code and note the remaining validity in seconds shown next to it.
- The secret and code are never stored or sent anywhere — they stay in browser memory only.
Examples
- Entering a valid base32 secret like JBSWY3DPEHPK3PXP generates a 6-digit code valid for up to 30 seconds, matching what Google Authenticator would show.
- If the secret contains non-base32 characters, an "Invalid base32 secret" error appears instead of a code.