OTPAuth / studio
One-time passwords
Generate · verify · explore

OTPAuth One-time Password JS Library Demos

Download Back To CSSScript.Com

Create time-based and counter-based tokens, test validation, and explore secret keys and authenticator URIs.

Live token
------
Waiting for token

Use a sample key here. Keep real account secrets private.

Custom clock

59,000 ms matches the first RFC 6238 test time.

01

Verify a token

Enter a token to check its counter offset.
02

Authenticator URI

03

Secret converter

04

Custom HMAC

Compare the current token with a custom HMAC provider backed by Web Crypto. Available for SHA1, SHA256, SHA384, and SHA512.