Skip to content
uxTools
Security & Crypto

TOTP / 2FA Code Generator

Generate live RFC 6238 TOTP codes from a base32 secret. Manage saved accounts, scan provisioning QRs into your authenticator app, and verify codes with clock-drift tolerance — all locally in your browser.

Accounts

Algorithm

SHA-1

Period

30s

Live one-time code

Generate a RFC 6238 code from a base32 secret. Refreshes automatically at each period boundary.

Letters A-Z and digits 2-7 only — whitespace and dashes are ignored.
14/30s

Import otpauth URI

Paste a URI from a Google Authenticator export or a QR scan.

Tip: Copy the secret from your service — it's usually shown as the manual setup key under the QR code.

Provisioning QR

Scan into your authenticator app.

QR appears once you enter a secret.

Saved accounts live in your browser only. All accounts refresh together at the period boundary.

No accounts yet. Save the secret above to get started.

Verify a code

Accepts the current code ± 1 period to tolerate clock drift.

Pick an account and enter a code to verify.