2FA
2FA / TOTP Toolkit
Generate, verify, and configure TOTP codes per RFC 6238. Works with Google Authenticator, Authy, 1Password, and more.
Base32-encoded shared secret. Click New Secret to generate a cryptographically random one.
Most apps use 6 digits.
Standard is 30 seconds.
How to set up
- Open your authenticator app
- Tap Add account or Scan QR code
- Scan the QR code on the left
- The live code on the right should match your app
Google Auth
Authy
1Password
-
-
-
-
-
-
30
Time remaining until next code
0s
30s
Checks current code ±1 window (accounts for clock skew up to ±30s).
Algorithm Details
Algorithm
HMAC-SHA1
Standard
RFC 6238 / RFC 4226
Secret encoding
Base32
Digits
6
Period
30s
Keep your secret key safe — anyone with it can generate valid codes.