TOTP SETUP GENERATOR
Generate a TOTP secret + enrollment QR code for setting up 2FA from scratch. 100% in-browser.
🔒 Your secret never leaves your browser
01 — Generate Secret
02 — Configure Enrollment
03 — QR Code
Enter a valid secret to generate QR code
04 — Verify
Previous
------Current
------ 30s
Next
------ABOUT TOTP SETUP GENERATOR
TOTP (Time-based One-Time Password, RFC 6238) generates temporary authentication codes using a shared secret and the current time.
This tool covers the enrollment flow: generating a secure 20-byte secret, building the standard otpauth://totp/... URI, and encoding it as a QR code for authenticator apps to scan.
Works with Google Authenticator, Authy, 1Password, Bitwarden, and any RFC 6238-compliant app. All cryptography uses the Web Crypto API. Nothing is sent to any server.