2FA Debug Tool
Generate OTP setup data, preview QR output, and validate authenticator codes.
1. Setup Label Inputs
Enter issuer/prefix and account identifier/suffix as shown in authenticator apps.
2. Authenticator Options
Select a strict app profile or Custom to choose your own algorithm/digits/period.
3. Generate Setup String & QR
Create an otpauth URI and matching QR code output for authenticator app scanning.
Current code hidden by default. Reveal only when needed.
Manual Setup (Google Authenticator)
Account name
(from Identifier / Suffix)
Source: Identifier / Suffix
Issuer / Code name
(from Company / Prefix)
Source: Company / Prefix
Your key
Not generated yet
Source: Server-side Secret
Type of key
Time based
Source: Authenticator Options
4. Verify Authenticator Code
Manual OTP input area with verification feedback.
Secret hidden by default. Copy works without revealing.
Verification status: waiting for input