Demo

TOTP Playground

Watch a server-generated one-time password rotate, enroll an authenticator, and verify codes against one fixed demo secret.

Current TOTP code
Valid only in the active time window.
23s remainingServer generated

609011

x
Current windowRenews every 30 seconds
Verify a code
Verification runs on the server and accepts only the current window.
Authenticator setup
Scan once, then compare the rotating codes.
QR code for TOTP Playground account demo@example.com

Issuer

TOTP Playground

Account

demo@example.com

Fixed demo secret

JBSWY3DPEHPK3PXPJBSWY3DPEHPK3PXP

otpauth URI

otpauth://totp/TOTP%20Playground:demo%40example.com?secret=JBSWY3DPEHPK3PXPJBSWY3DPEHPK3PXP&issuer=TOTP%20Playground