Updated
Using OTP generator
OTP generator decodes the Base32 key, signs the eight-byte moving counter with HMAC-SHA-1 and applies dynamic truncation. It preserves leading zeroes and checks the counter range.
A worked example
The public RFC example secret with HOTP counter 0 produces 755224. In TOTP mode at Unix timestamp 59 with eight digits, it produces 94287082.
Before you use the result
This is a protocol calculator, not an authenticator account store. The displayed example secret is public. TOTP uses the timestamp you enter, a 30-second step and SHA-1; it does not refresh as time passes.
Cite this page
ToolOctopus. “OTP generator.” Updated 2026-09-19. https://tooloctopus.com/otp-generator.
Add an access date if your instructions require one.
Citation formatting uses citeproc-js by Frank Bennett and Citation Style Language styles. Licence and source code.
