2FA Code Tester

Test and verify TOTP (Time-based One-Time Password) codes from authenticator apps. Debug 2FA setup issues and verify your authentication is working correctly.

The secret key from your 2FA setup (base32 encoded)

Verify Your Code

About TOTP

TOTP codes change every 30 seconds based on the current time

Your device time must be accurate for codes to work

All processing happens locally in your browser

Why Test 2FA Codes?

Two-factor authentication adds crucial security to your accounts. This tool helps debug setup issues, verify time synchronization, and test TOTP implementations.

Frequently Asked Questions

What is TOTP?
Time-based One-Time Password (TOTP) generates temporary codes that change every 30 seconds, based on a shared secret and current time.
Why might my codes not work?
Common issues include incorrect time on your device, wrong secret key, or the account being set up with a different algorithm. Ensure your device time is synced.
Is it safe to enter my secret here?
All processing happens locally in your browser. Your secret key is never sent to any server. However, for active accounts, be cautious about where you enter secrets.
What apps work with TOTP?
Google Authenticator, Microsoft Authenticator, Authy, 1Password, and many other apps support TOTP. Any RFC 6238 compliant app will work.