TOTP Generator Online
Generate time-based one-time passwords from a Base32 secret, otpauth URL, or 2FA QR image directly in your browser.
Generate a standard TOTP code
Paste the manual setup key from a two-factor authentication setup screen, an otpauth:// URL, or upload a QR image. The code is calculated in this browser and refreshes on the standard time window.
TOTP workflow
- Accepts Base32 manual setup secrets with spaces or lowercase characters.
- Parses otpauth://totp setup URLs including issuer, account, digits, period, and algorithm.
- Reads authenticator QR screenshots locally when the QR contains a standard TOTP setup link.
Local-only secret handling
Your TOTP secret is not uploaded to BaseToolbox. The code, QR parsing, and countdown run in the browser tab.
TOTP Generator FAQ
Answers for using this online TOTP generator with Base32 secrets, otpauth URLs, and authenticator QR codes.
- What is a TOTP generator?
- A TOTP generator calculates a time-based one-time password from a shared secret and the current time. Most authenticator apps use the same RFC 6238 method with a 30-second refresh window.
- Can I use a Base32 secret key?
- Yes. Paste the manual setup key shown during 2FA setup. Spaces and lowercase letters are normalized before the TOTP code is generated.
- Is my TOTP secret uploaded?
- No. The secret, otpauth URL, and QR image are processed locally in your browser. BaseToolbox does not send the secret to an API.
- Which authenticator apps are compatible?
- The generated code matches standard TOTP accounts used by common authenticator apps when the setup provides a Base32 secret or otpauth://totp QR code.
- How is this different from the 2FA code generator?
- This page is focused on the TOTP keyword and workflow. The underlying generator is the same local 2FA engine used by the broader 2FA code generator page.