TOTP Codes

The same one time codes an authenticator app produces, worked out here from the shared secret. Useful when you are testing a login flow and do not want to reach for your phone every thirty seconds.

The secret

Spaces and dashes are ignored, and lower case is fine. This is the string behind the QR code you would normally scan.

Right now
--- ---

Waiting for a valid secret.

Previous
-
Next
-
Check a code
At another moment

Handy for reproducing a code from a log, or for checking against the examples in RFC 6238.

The secret is only ever used inside this page. Nothing is sent anywhere, and nothing is stored once you close the tab.