Toolskit

TOTP Generator

Generate time-based one-time passwords from your 2FA secret.

Loading tool…

About this tool

TOTP Generator produces the same 6- or 8-digit codes as your authenticator app, from any Base32 secret — useful as a backup authenticator on desktop or for testing your own 2FA implementation. It supports SHA-1, SHA-256, and SHA-512 with configurable time periods, shows a live countdown ring, and can render your secret as a QR code for scanning into a phone app.

Your secret key is processed locally in your browser and is not uploaded to our server. It is never written to localStorage or any other persistent storage — it lives only in the page's memory while you use the tool.

How to use

  1. Paste your Base32 secret key (spaces are ignored).
  2. Choose digits (6 or 8), hash algorithm, and period (usually 30s).
  3. Read the current code from the live display and copy it before it expires.
  4. Optionally generate a QR code of the otpauth:// URI to scan into your phone.

Frequently asked questions

TOTP QR Code Generator

Build an otpauth:// QR code to scan 2FA secrets into your phone.

Open

Password Generator

Create strong random passwords with crypto-grade randomness.

Open

Password Strength Checker

Score any password with entropy analysis and crack-time estimates.

Open

UUID Generator

Generate RFC 4122 v4 UUIDs in bulk with crypto randomness.

Open

Hash Generator

Hash text or files with SHA-256, SHA-384, or SHA-512.

Open

MD5 Generator

Compute MD5 hashes of text or files with a pure-JS implementation.

Open