TOTP Authenticator Code Generator
Generate and test TOTP 2FA codes from a Base32 secret. Supports SHA1/SHA256.
TOTP Authenticator Code Generator
RFC 6238 · Web Crypto API · 100% client-side
Authorized use only. Use this tool to test your own 2FA implementations or as a backup authenticator for accounts you own. Never use it for unauthorized access to accounts that do not belong to you.
Enter a Base32 secret key to generate TOTP codes.
Implements RFC 6238 (TOTP) using the Web Crypto API (SubtleCrypto HMAC). Zero server requests. Zero data stored.
Most authenticator apps use SHA-1 · 6 digits · 30s period.
TOTP Authenticator Code Generator कसरी प्रयोग गर्ने
- 1
Enter your Base32-encoded TOTP secret key in the input field (e.g., JBSWY3DPEHPK3PXP).
- 2
Alternatively, paste an otpauth:// URI from a QR code to auto-fill the secret and parameters.
- 3
Select the number of digits (6 or 8) and the time period (30 or 60 seconds).
- 4
The current TOTP code is displayed in large monospace text and updates automatically.
- 5
Watch the countdown progress bar to see how many seconds remain before the code rotates.
- 6
Previous and next codes are also shown for testing time-window acceptance in your implementation.
- 7
Click the copy button to copy the current code to your clipboard.
- 8
Use this tool only for your own accounts or to test 2FA implementations you are authorized to test.
TOTP Authenticator Code Generator बारेमा
The TOTP Authenticator Code Generator lets you generate and test two-factor authentication codes from a Base32 secret key, right in your browser. Built on the RFC 6238 standard using the Web Crypto API, it supports SHA1/SHA256 algorithms, 6 or 8 digit codes, and 30 or 60 second periods.
Test Your 2FA Implementations
Developing a TOTP-based authentication system? This tool lets you verify your implementation generates the correct codes. Enter your Base32 secret or paste an otpauth:// URI from a QR code to auto-fill all parameters.
- Real-time TOTP code generation with countdown timer
- Previous, current, and next codes displayed for testing validation windows
- SHA-1 and SHA-256 algorithm support
- 6-digit and 8-digit code options
- 30-second and 60-second period options
- otpauth:// URI parser for auto-filling from QR code data
- One-click copy to clipboard
Security First
All computation happens entirely in your browser using the Web Crypto API. Your secret key is never transmitted to any server. Use this tool for testing and development of 2FA systems you are authorized to work on.