Ctrl+K
Popular searches:

OTP / TOTP Generator

v1.0.0
Current TOTP Code
------
Refreshes in0s
QR for Authenticator Apps
QR preview will appear here
-

Codes are generated locally in your browser. No secret is sent to any server.

Enter a code and click Verify.
TOTP Settings
  • Generate and customize Linux file permissions using chmod values to control access and security settings for your files and directories.

How are you liking OTP / TOTP Generator?

We value your opinion and would love to hear your thoughts.

Select your rating

Excellent! ⭐

What is a TOTP Generator?

A TOTP generator creates one-time passwords that refresh every few seconds. These codes are widely used for two-factor authentication (2FA) in apps and services. This tool helps you generate and verify TOTP codes for testing login flows and security features during development.

How to use this tool

  1. Set or generate a Base32 secret in the settings panel.
  2. Adjust issuer, account, algorithm, digits, and period to match your target system.
  3. Scan the QR code with an authenticator app or copy the otpauth:// URI.
  4. Use the Verifier tab to validate a code with a ±1 window for time drift.

Why this is useful

  • 2FA testing: Simulate real authenticator behavior while building auth flows.
  • Debugging: Confirm whether invalid logins come from clock drift, wrong secret, or wrong settings.
  • Interoperability checks: Match your implementation with common authenticator apps.

Security note

This tool is intended for development and testing. Treat secrets like passwords and avoid sharing production secrets in screenshots, logs, or public environments.

Library credit

This tool uses the OTPAuth library for standards-compliant TOTP generation and verification.

PulseNew

Monitor your services in real time

Tools

Pages

Legal