Generate Time-based One-Time Passwords (RFC 6238) from a Base32 secret key.
secret query parameterEnter a Base32 secret key to generate codes
TOTP (Time-based One-Time Password) is an algorithm standardised in RFC 6238. It generates a short-lived code by computing HMAC of the current time window using a shared secret.
Generate Time-based One-Time Passwords (RFC 6238) from a Base32 secret key; shows current, previous, and next codes with a QR code and countdown timer; supports SHA-1, SHA-256, SHA-512 algorithms.
Yes. TOTP Generator can generate a TOTP code from a Base32 secret, directly in your browser.
Yes. TOTP Generator can set up a QR code for an authenticator app, directly in your browser.
Yes. TOTP Generator can create a new TOTP secret for user onboarding, directly in your browser.
No. This tool runs entirely in your browser — your input is processed locally on your device and is never uploaded or stored on a server.