Debugging tool for time-based one-time password (TOTP). https://totp.fyi
Find a file
2025-02-16 16:46:35 -05:00
.github/workflows Create GitHub Actions pipeline 2025-02-10 15:35:36 -08:00
math Explain the TOTP algorithm 2025-02-16 16:46:35 -05:00
src Fix state parsing bug 2025-02-16 16:29:55 -05:00
.eslintrc.cjs Add basic app skeleton 2024-04-06 22:54:44 -04:00
.gitignore Add basic app skeleton 2024-04-06 22:54:44 -04:00
apple-touch-icon.png Add additional icons 2025-02-10 15:24:59 -08:00
favicon-96x96.png Add additional icons 2025-02-10 15:24:59 -08:00
favicon.ico Add additional icons 2025-02-10 15:24:59 -08:00
index.html Explain the TOTP algorithm 2025-02-16 16:46:35 -05:00
package-lock.json Decode secret as base32 2025-02-10 13:09:14 -05:00
package.json Decode secret as base32 2025-02-10 13:09:14 -05:00
README.md Update README.md 2025-02-10 15:32:30 -08:00
screenshot.png Rebrand to TOTP.fyi 2025-02-16 16:46:35 -05:00
site.webmanifest Explain the TOTP algorithm 2025-02-16 16:46:35 -05:00
totp.svg Add icon 2025-02-10 15:13:29 -08:00
tsconfig.json Add copying support 2024-04-07 03:03:48 -04:00
tsconfig.node.json Add basic app skeleton 2024-04-06 22:54:44 -04:00
vite.config.ts Add donation and footer 2025-02-10 12:17:47 -05:00
web-app-manifest-192x192.png Add additional icons 2025-02-10 15:24:59 -08:00
web-app-manifest-512x512.png Add additional icons 2025-02-10 15:24:59 -08:00

TOTP

This is a code generator for the Time-based One Time Password (TOTP) algorithm. It's intended for developers of web applications with TOTP support to quickly generate codes for testing purposes. It's not meant to be a general purpose authenticator app.

What this tool can do:

  • Quickly generate TOTP codes;
  • View codes for past and future time windows; and
  • Fiddle with various TOTP parameters.

What this tool can't do:

  • Store your TOTP secrets (you can try bookmarking the URL with the secret, but it's not secure);
  • Act as your general purpose authenticator app; and
  • Scan TOTP QR codes.

screenshot of the app