TOTP / OTP Generator
Generate RFC 6238 time-based one-time passwords (TOTP) online from a secret key. Free TOTP generator for testing 2FA flows — no sign-up needed.
otpauth://totp/CodingAnthem%3Auser%40example.com?secret=JBSWY3DPEHPK3PXP&issuer=CodingAnthem&algorithm=SHA1&digits=6&period=30SHA-1 · 6 digits · 30s period (RFC 6238). Paste this URI into an authenticator app or QR generator.
Related tools
Password Generator
Generate strong, random passwords online using the Web Crypto API. Customize length and character sets, with a built-in strength indicator — free.
Hash Generator
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes instantly online, for free. Useful for checksums, file integrity checks, and password hashing.
JWT Decoder
Decode JWT tokens online and inspect the header, payload, and signature instantly. Free JWT decoder for debugging auth — no data ever sent anywhere.
JWT Generator
Create signed JWT tokens online using HS256, HS384, or HS512 via the Web Crypto API. Free JWT generator for testing auth flows — no server calls.
Frequently asked questions
What is TOTP / OTP Generator?+
Generate RFC 6238 time-based one-time passwords (TOTP) — the same codes produced by apps like Google Authenticator.
How do I use TOTP / OTP Generator?+
Enter a Base32 secret key to generate a live, auto-refreshing 6-digit code. Countdown ring shows exactly when the code will rotate (every 30 seconds). Uses the Web Crypto API (HMAC-SHA1) — no libraries, no server calls. Useful for testing 2FA flows without reaching for your phone
Is TOTP / OTP Generator free?+
Yes, TOTP / OTP Generator is completely free. No account or sign-up required, and all processing happens in your browser — nothing is sent to a server.
Is my data safe when I use TOTP / OTP Generator?+
Yes. TOTP / OTP Generator runs entirely in your browser using JavaScript and Web APIs — your input is never uploaded, transmitted, or stored on any server.