TOTP-Generator

Generieren Sie zeitbasierte Einmalpasswörter (TOTP) für die Zwei-Faktor-Authentifizierung. Geben Sie einen geheimen Schlüssel ein und erhalten Sie den aktuellen 6-stelligen Code mit Countdown-Timer.

100% client-side — your secret key never leaves your browser

--- ---

30s remaining

How to get your secret key

  • 1. Go to your account's 2FA/MFA settings
  • 2. Choose "Can't scan QR code?" or "Manual entry"
  • 3. Copy the Base32 secret key (e.g., JBSWY3DPEHPK3PXP)
  • 4. Paste it above to generate your authentication codes

So verwenden Sie TOTP-Generator

  1. 1Geben Sie Ihren TOTP-Geheimschlüssel (Base32) ein oder fügen Sie ihn ein.
  2. 2Sehen Sie den aktuellen 6-stelligen Code und den Countdown-Timer.
  3. 3Kopieren Sie den Code, bevor er abläuft (30-Sekunden-Fenster).
  4. 4Optional: Generieren Sie einen zufälligen Geheimschlüssel zum Testen.
ZenovayAnalytics

Sehen Sie, wer gerade auf Ihrer Seite ist.

  • Besucher-Tracking in Echtzeit
  • Datenschutz zuerst, kein Cookie-Banner
  • In zwei Minuten eingerichtet
Zenovay entdecken

Häufig gestellte Fragen

Was ist TOTP?
TOTP ist ein Zwei-Faktor-Authentifizierungsalgorithmus, der einen 6-stelligen Code aus einem geheimen Schlüssel und der aktuellen Zeit generiert. Der Code ändert sich alle 30 Sekunden. Wird von Google Authenticator und den meisten 2FA-Systemen verwendet.
Wie funktioniert TOTP?
TOTP berechnet HMAC-SHA1 des geheimen Schlüssels und des aktuellen Zeitzählers. Das Ergebnis wird auf eine 6-stellige Zahl verkürzt. Sowohl Server als auch Client berechnen denselben Code ohne Netzwerkkommunikation.
Ist dieses Tool sicher für echte 2FA-Codes?
Das Tool läuft vollständig in Ihrem Browser — Ihr geheimer Schlüssel wird niemals an einen Server gesendet. Für die tägliche Verwendung sind dedizierte Authentifizierungs-Apps praktischer.
Was ist Base32-Codierung?
Base32 codiert Daten mit den Zeichen A-Z und 2-7. Es wird für TOTP-Geheimnisse verwendet, da es Groß-/Kleinschreibung ignoriert und für Menschen lesbar ist. Ein typisches Geheimnis hat 16-32 Zeichen.
Warum unterscheidet sich mein Code von meiner Authentifizierungs-App?
Häufige Ursachen: Uhr nicht synchronisiert, falscher Geheimschlüssel, anderer Algorithmus (SHA-256 vs SHA-1), andere Ziffernanzahl (8 vs 6) oder anderer Zeitraum (60s vs 30s).