AltF Authenticator generates 6-digit TOTP verification codes from a Base32 secret using HMAC-SHA-1 over a 30-second time step - the default construction described in RFC 6238 and the same one used by Google Authenticator and Authy. The secret stays in the browser tab's memory: it is never written to storage, never sent to a server and is lost when you close the tab, so this is a verification utility rather than a replacement for an authenticator app.
| Status | Working |
|---|---|
| Price | Free, no sign-in required |
| Where the work happens | In your browser, using Web Crypto |
| What you provide | The Base32 shared secret from the service you are enrolling with. |
| Data handling | Secrets are held in memory only and never sent to a server |
| Capabilities listed | 3 (RFC-compatible TOTP, 30-second countdown, Backup-code generator) |
| Tools linked from this page | 4 |
Your browser, using the Web Crypto API. The secret is held in component memory only - not in localStorage, not in a cookie and not in any request.
The secret stays in this tab's memory and is never persisted or transmitted. Clear it when finished.
Current code
------
Refreshes in 30s
Generated locally; they are not linked to an account.