Codes are generated locally. The key is never uploaded to a server.

✦Your secret is processed only in your browser. No accounts, no database, no uploads.
ϟ ACTIVE TOKEN
30s
SYS.BUFFER.01STANDBY0x1E
--- ---
01 / THE PROCESS

How it works

01

Enter your key

Paste a Base32 secret or an otpauth:// setup link from the service you use.

02

Generate instantly

The TOTP code is calculated on this device with your browser’s Web Crypto API.

03

Copy and verify

Copy the one-time code to sign in. The code refreshes automatically.

02 / CAPABILITIES

Small footprint. Everything essential.

Supports RFC 6238 TOTP, 6- and 8-digit codes, SHA-1/256/512, custom time periods from otpauth links, clipboard paste and QR scanning on supported browsers. No external JavaScript or CSS dependencies.

03 / PRIVACY

Your key stays yours.

Nothing is sent to a server or saved in local storage. Closing or reloading the page clears the current secret. Use HTTPS (or localhost) and keep your device clock accurate.

Scan QR code

Point your camera at a TOTP setup QR code.