Generate and verify time-based one-time passwords for 2FA debugging
TOTP (RFC 6238) is the algorithm behind authenticator apps like Google Authenticator, Authy, and 1Password. It combines a shared secret key with the current time to generate a short-lived numeric code that changes every 30 seconds. This tool lets developers generate and verify TOTP codes for debugging 2FA implementations, testing authenticator integrations, and validating secret keys. It supports SHA-1 (standard), SHA-256, and SHA-512 algorithms with configurable digit counts and time periods — all running entirely in your browser.