JWT-Decoder

Token einfügen und Header, Payload und Ablaufzeit sofort lesen – ohne dass der Token deinen Browser verlässt.

100 % privat: Alles wird lokal in deinem Browser verarbeitet. Deine Daten verlassen nie dein Gerät.

So funktioniert's

  1. JWT einfügen (auch mit vorangestelltem „Bearer “).
  2. Header und Payload werden formatiert angezeigt.
  3. Zeitangaben wie exp und iat erscheinen als Datum mit Status „gültig“ oder „abgelaufen“.

Aufbau eines JWT

Ein JSON Web Token besteht aus drei Base64URL-kodierten Teilen, getrennt durch Punkte: Header (Algorithmus), Payload (Claims wie Nutzer-ID, Rollen, Ablaufzeit) und Signatur.

Header und Payload sind nur kodiert, nicht verschlüsselt – jeder kann sie lesen. Speichere daher keine Geheimnisse darin. Die Echtheit sichert allein die Signatur, die dieses Tool nicht prüft.

Häufige Fragen

Ist es sicher, meinen Token hier einzufügen?

Ja. Die Dekodierung läuft vollständig in deinem Browser, nichts wird gesendet. Produktions-Tokens sollte man trotzdem generell sparsam herumkopieren.

Wird die Signatur geprüft?

Nein. Dazu bräuchte man den geheimen Schlüssel bzw. Public Key. Das Tool zeigt nur den Inhalt.

Was bedeuten exp, iat und nbf?

exp = Ablaufzeit, iat = Ausstellungszeit, nbf = gültig ab. Alle als Unix-Timestamp in Sekunden.