TOTP / 2FA Generator
Generate time-based one-time passwords for your accounts.
Generate time-based one-time passwords for your accounts.
A secure, browser-based TOTP authenticator that generates time-based one-time passwords for two-factor authentication. Enter a secret key or scan a QR code — your credentials never leave your device.
Your secret keys never leave your browser. TOTP codes are generated locally using the Web Crypto API. No keys or codes are transmitted, stored, or logged. When you close the tab, the secret is gone from memory.
Generates standard TOTP codes using the Web Crypto API. Compatible with Google Authenticator, Microsoft Authenticator, Authy, and all TOTP-based services.
Upload a QR code image or scan one with your camera. Automatically parses otpauth:// URIs for account label, issuer, algorithm, and period.
Copy the generated code to your clipboard with a single click. Visual confirmation ensures you know the code was copied successfully.
Circular progress ring shows exactly how much time remains before the code expires. Turns red in the last 5 seconds as a warning.
Paste the Base32-encoded secret key from your service provider, or scan a QR code by uploading an image or using your camera.
Click "Generate" to create a one-time password. The code appears with a countdown timer showing how long it remains valid.
Click the copy button to copy the code to your clipboard, then paste it into the 2FA login field on the service you're authenticating with.
When the timer runs out, click "Get Code Again" to generate a fresh code with the same key, or "Enter New Key" for a different account.