Skip to main content
Skip to tool

Generator

TOTP / HOTP Generator — Authenticator Codes Locally

Generate TOTP and HOTP codes in your browser with Base32 secrets, skew window, otpauth URI, and QR.
  • Generate
  • Mobile Friendly
  • Accessibility Tested
  • SEO Optimized
  • Fast Loading
  • Responsive

Version 1.0.0 · Last reviewed

How it worksShow guide

Introduction

Compute time-based (TOTP) or counter-based (HOTP) one-time passwords in your browser. Configure secret encoding, SHA algorithm, digits, period, skew, and export an otpauth:// URI with QR.

Step-by-step

  1. Paste or generate a Base32 secret
  2. Set mode, algorithm, digits, and period/counter
  3. Copy the code or enroll via QR / otpauth URI

Worked example

A standard 30-second TOTP with SHA-1 and 6 digits matches common authenticator apps.

Use cases

  • Test authenticator integrations without a phone
  • Generate otpauth URIs for app enrollment
  • Inspect neighboring codes within a skew window

Frequently asked questions

Is my secret uploaded?

No. Codes are derived locally with Web Crypto HMAC.

Related tools

Popular tools

Was this helpful?

Your feedback stays on this device only — it is not sent to the Bestrao team yet.

Share

Provided by Bestrao

Version 1.0.0 · Last updated: