Skip to main content

…

Generate TOTP or HOTP test codes with secret, algorithm, digits, period, counter, QR, and diagnostic outputs.

Setup
Configure secret, mode, and issuer/account details

OTP Input

Enter a Base32 secret (minimum 26 chars / 128-bit). Generated secrets use 32 chars (160-bit).
Import/export app setup strings for QA and integration debugging.
Scan with your authenticator app to test this configuration.
Result
Current/next codes, drift preview, and verification snippets

OTP Output

Window Counter Code
No drift data yet.
Verification status will appear here.

…

…

Programming without an overall architecture or design in mind is like exploring a cave with only a flashlight: You don’t know where you’ve been, you don’t know where you’re going, and you don’t know quite where you are.

Danny Thorpe

…