TOTP Authenticator Generator

Generate TOTP 2FA codes online from Base32 secrets with live countdowns, SHA-1/SHA-256/SHA-512 support, and otpauth links.

Used when creating the otpauth:// provisioning URL.

Matches the hashing method expected by the service. Most providers use SHA-1.

Standard authenticators use 30-second steps.

otpauth://totp/... (add a secret)

Import this URI into authenticator apps such as Google Authenticator, 1Password, or Authy.

Current code

Account name

••••••

6 digits · SHA-1

New code every 30s30s remaining
Tips
  • Keep your secret safe—anyone with it can generate the same codes.
  • Match the time step, digit length, and algorithm to the service you are enabling 2FA on.
  • Save the provisioning URI in your password manager to recover quickly if you lose devices.

Related tools

Explore more helpers you might need next.