TOTP generator

Calculate a time-based one-time password from a Base32 shared secret.

Processed on your device

Input

Open a local UTF-8 text file5 MiB maximum. The file opens in the text box above.Or drop a file here.

Options

Options
Match the time step configured by the account or test vector; 30 seconds is common.
Unix seconds count from 1 January 1970 UTC. Use this only when checking a known test time.

How to use this tool

  1. Enter the Base32 secret and matching authenticator settings.
  2. Leave the timestamp blank to use the current time, or supply a test time.
  3. Run again after the displayed time step expires.

Things to know

  • This is a local calculation aid. It does not store accounts or replace an authenticator backup.
  • Each text input accepts up to 5 MiB. Output is limited to 25 MiB and combined text settings to 1 MiB.