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
Current ------
30s
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.