Skip to content
Zoyku

TOTP-Generator

2FA-Codes offline aus jedem TOTP-Secret erzeugen — RFC 6238, 6 oder 8 Ziffern, Live-Countdown über 30 Sekunden. Ihr Secret verlässt nie den Browser.

Paste a secret above to see live codes.

Works fully offline: the code is computed with WebCrypto in your browser and the secret is never sent or stored.

Dieses Tool läuft vollständig in Ihrem Browser. Ihre Daten verlassen Ihr Gerät nie — sie werden auf keinen Server hochgeladen.

So verwenden Sie es

  1. 1Kopieren Sie das Base32-Secret von der 2FA-Einrichtungsseite des Dienstes (oder fügen Sie seinen otpauth://-Link ein).
  2. 2Gleichen Sie die Einstellungen des Dienstes ab: 6 oder 8 Ziffern, 30- oder 60-Sekunden-Periode, SHA-1, sofern nichts anderes angegeben.
  3. 3Tippen Sie den aktuellen Code in den Dienst ein, bevor der Countdown endet — oder kopieren Sie ihn mit einem Klick.
  4. 4Lassen Sie den Tab für wiederholte Anmeldungen offen; die Codes aktualisieren sich automatisch je Periode.

TOTP-Generator

Authenticator-Codes brauchen keine App auf dem Handy. Fügen Sie ein Base32-Secret ein (oder einen ganzen otpauth://-Einrichtungslink aus Ihrem alten Authenticator), und dieses Tool berechnet dieselben rotierenden 6- oder 8-stelligen Codes wie jeder RFC-6238-Authenticator, mit Live-Countdown zum nächsten Code.

Alles wird lokal mit WebCryptos HMAC berechnet — gar keine Netzaufrufe. Das Secret bleibt allein im Browser-Speicher, ein verlorenes Handy bedeutet also nie einen verlorenen zweiten Faktor.

Häufige Fragen

Ist ein Offline-Authenticator sicherer als SMS-Codes?

Ja, gleich doppelt. TOTP-Codes werden auf Ihrem Gerät berechnet und reisen nie über das Mobilfunknetz — SIM-Swap-Angreifern gibt es nichts abzufangen. Sie verfallen außerdem alle 30 Sekunden und verlangen den Besitz des Secrets selbst, das in keiner Nachricht erscheint.

Wo wird mein Secret gespeichert?

Nirgendwo. Es liegt in einer Variable im Speicher dieses Tabs und wird von WebCrypto zum Signieren der Zeitzähler genutzt. Nichts landet in localStorage, Cookies oder auf einem Server — schließen Sie den Tab, und es ist fort.

Warum stimmt mein Code nicht?

Die häufigsten Ursachen: ein falscher Algorithmus (die meisten Dienste nutzen SHA-1), die falsche Periode oder eine Geräteuhr, die mehr als ein paar Sekunden driftet. Gleichen Sie die drei Auswahlfelder mit der Einrichtungsseite des Dienstes ab und synchronisieren Sie Ihre Systemuhr.

Dieses Tool einbetten

Binden Sie dieses Tool mit einer Zeile in Ihre Website ein — es läuft im Browser des Besuchers.

<iframe src="https://zoyku.com/de/tools/totp-generator?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — totp-generator" loading="lazy"></iframe>
100% local processing