TOTP Generator

Generate time-based one-time passcodes from a Base32 secret.

Works Offline
Privacy First
No Login
No API
Web Crypto API

Secret

Base32-encoded shared secret

Current code

——
Refreshes in
11s
Period
30s

About the TOTP Generator

Generate live TOTP codes from a Base32-encoded secret using HMAC-SHA1 via the Web Crypto API, with a live countdown ring and a ready-to-scan otpauth:// URI for authenticator apps.

Examples

Generate a code

JBSWY3DPEHPK3PXP

Output

6-digit code, refreshes every 30s

Related tools

Frequently asked questions

Version 1.0.0 · Updated 2026-08-06 · Runs entirely in your browser