TOTP-/2FA-Generator

Erzeuge zeitbasierte Einmalpasswörter (2FA-Codes) aus einem Base32-Secret.

TOTP-Codes werden lokal in deinem Browser mit der Web Crypto API berechnet und nichts wird hochgeladen, aber füge keine echten Produktions-2FA-Geheimnisse in ein Web-Tool ein.

Musst du einen Auth-Token prüfen? Probiere den JWT Decoder.

Über TOTP-/2FA-Generator

Dieser TOTP-Generator verwandelt ein Base32-Geheimnis in dasselbe zeitbasierte Einmalpasswort, das deine Authenticator-App anzeigen würde, und aktualisiert es automatisch jede Sekunde. Füge das Geheimnis aus einem 2FA-Einrichtungsbildschirm ein und erhalte sofort ein live OTP, mit einem Countdown-Balken, der zeigt, wie lange der aktuelle Code gültig bleibt. Als flexibler 2FA-Code-Generator unterstützt er SHA-1, SHA-256 und SHA-512, 6- oder 8-stellige Codes und benutzerdefinierte Perioden, sodass du fast jeden Dienst nachbilden oder deine eigene MFA-Implementierung testen kannst. Er ist für Entwickler, QA-Engineers und DevOps gebaut, die Zwei-Faktor-Login-Flows testen, die Erzeugung von Authenticator-Codes debuggen oder die TOTP-Ausgabe eines Servers verifizieren. Alles wird lokal in deinem Browser mit der Web Crypto API berechnet, sodass deine Daten nie dein Gerät verlassen.

Funktionen

So verwendest du TOTP-/2FA-Generator

  1. Füge dein Base32-Geheimnis in das Geheimnis-Feld ein.
  2. Wähle Ziffernanzahl, Hash-Algorithmus und Periode passend zu deinem Dienst.
  3. Lies den aktuellen TOTP-Code, der in großen Ziffern angezeigt wird, während er sich aktualisiert.
  4. Klicke auf den Kopieren-Button, um den Code zu übernehmen, bevor der Countdown abläuft.

Beispiel

Eingabe

Geheimnis: JBSWY3DPEHPK3PXP
Ziffern: 6, Algorithmus: SHA-1, Periode: 30 s

Ausgabe

Code: 282 760 (Beispiel für ein 30-s-Fenster; ändert sich in jeder Periode)

Ein 6-stelliges SHA-1-TOTP, abgeleitet aus einem Base32-Geheimnis. Die tatsächlichen Ziffern hängen vom aktuellen Zeitfenster ab.

Häufige Fehler & Fehlerbehebung

Häufig gestellte Fragen

Was ist ein TOTP-Generator?
Ein TOTP-Generator berechnet zeitbasierte Einmalpasswörter aus einem geteilten Base32-Geheimnis und erzeugt dieselben rotierenden 2FA-Codes, die eine Authenticator-App anzeigt. Dieser ArrayKit TOTP-Generator berechnet sie live in deinem Browser.
Wie erzeuge ich mit diesem TOTP-Generator einen 2FA-Code?
Füge das geteilte Base32-Geheimnis aus dem 2FA-Einrichtungsbildschirm deines Dienstes ein, stelle Ziffern, Algorithmus und Periode passend ein und lies dann den live Code. Er aktualisiert sich jede Sekunde mit einem Countdown-Balken.
Welches Geheimnis-Format akzeptiert der TOTP-Generator?
Er akzeptiert das geteilte Base32-Geheimnis (Buchstaben A-Z und Ziffern 2-7) aus dem 2FA-Einrichtungsbildschirm eines Dienstes. Leerzeichen und Padding werden automatisch ignoriert; otpauth://-URIs werden hier nicht verwendet.
Welche Algorithmen und Ziffernlängen werden unterstützt?
Du kannst SHA-1, SHA-256 oder SHA-512, 6- oder 8-stellige Codes und eine benutzerdefinierte Periode von 5 bis 120 Sekunden wählen, passend zu fast jedem TOTP-Dienst.
Warum unterscheidet sich mein Code von meiner Authenticator-App?
Meist eine Abweichung bei Algorithmus, Ziffernanzahl, Periode oder Geräteuhr. Gleiche diese Einstellungen an und stelle sicher, dass deine Systemzeit genau ist, da Codes an das aktuelle Zeitfenster gebunden sind.
Wird mein TOTP-Geheimnis privat gehalten?
Ja. Der TOTP-Generator berechnet Codes lokal mit der Web Crypto API, sodass dein Geheimnis nie dein Gerät verlässt und nichts auf einen Server hochgeladen wird. Füge hier keine echten Produktionsgeheimnisse ein.

Verwandte Tools

Alle ArrayKit-Tools