← ← All Tools

🔐 TOTP/HOTP Generator

Client-side TOTP/HOTP one-time password generator with SHA-1/256/512, QR code scan & generate, otpauth:// URI parsing, code verification — secrets are not uploaded by the tool

🔒 This tool runs locally in your browser (WebCrypto API). Your secret keys and codes are not uploaded by the tool.

Mode
Secret Key

Paste a Base32 secret or otpauth:// URI to auto-detect and configure

Hash Algorithm

SHA-1 is the default standard, compatible with Google Authenticator and most apps

Digits
Period
Issuer & Account (optional, for URI & QR code)

Click or drop a QR code image containing an otpauth:// URI

Free online TOTP/HOTP one-time password generator — client-side with WebCrypto API. Supports SHA-1/SHA-256/SHA-512, 6/7/8-digit codes, configurable time step, otpauth:// URI parsing & generation, QR code scan & generate, code verification with time-window tolerance. Secrets are not uploaded by the tool. Compatible with Google Authenticator / Authy.