Kodierung 100% in Ihrem Browser

JWT-Decoder

JSON Web Tokens sofort dekodieren. Zeigt Header, Payload und Signatur. Funktioniert offline — Ihr Token verlässt den Browser nicht.

⚠️ Dieses Tool überprüft keine Signaturen. Verwenden Sie es nur zum Inspizieren von Token-Inhalten — niemals zur Validierung der Authentifizierung.

JWT-Decoder

Fügen Sie einen beliebigen JSON Web Token ein, um Header, Payload und Signatur sofort zu dekodieren. Ablauf- und Ausstellungszeitstempel werden als lesbare Daten formatiert.

Die 3 Teile eines JWTEin JWT besteht aus Header.Payload.Signatur.Die 3 Teile eines JWTeyJhbGciOi…HeaderAlgorithmus und Token-Typ{"alg": "HS256","typ": "JWT"}.eyJzdWIiOi…PayloadClaims: Nutzer, Rollen, Ablauf{"sub": "1234567890","name": "John Doe","iat": 1516239022}.SflKxwRJSM…SignaturBeweist, dass das Token nicht verändert wurdeHMACSHA256(base64(header) + "." +base64(payload), secret)Drei Base64URL-Teile, durch Punkte getrennt.Dekodieren ist nicht Prüfen: nur der geheimeSchlüssel kann die Signatur prüfen.
Ein JWT besteht aus Header.Payload.Signatur.

JWT-Struktur

Ein JWT besteht aus drei Base64URL-kodierten, durch Punkte getrennten Teilen: Header.Payload.Signatur

  • Header: gibt Token-Typ (typ) und Signaturalgorithmus (alg) an.
  • Payload: enthält Claims — Benutzeridentität, Rollen, Ablauf und benutzerdefinierte Daten.
  • Signatur: kryptografischer Hash zur Integritätsprüfung. Dieses Tool überprüft keine Signaturen.

Schema eines JSON Web Tokens, aufgeteilt in Header, Payload und Signatur, mit dem Inhalt jedes Teils

Der Payload ist nur Base64URL-kodiert und damit für jeden lesbar: Speichern Sie dort niemals Geheimnisse.

Häufige JWT-Claims

  • sub — Betreff (Benutzer-ID)
  • iss — Aussteller
  • aud — Zielgruppe
  • exp — Ablauf-Zeitstempel (Unix)
  • iat — Ausstellungszeitstempel
  • nbf — Gültig-ab-Zeitstempel
  • jti — Eindeutige JWT-ID

Sicherheitshinweis

JWT-Payloads sind nur Base64-kodiert — nicht verschlüsselt. Niemals sensible Informationen ohne JSON Web Encryption (JWE) einbetten. Signaturen immer serverseitig verifizieren.

Schritt für Schritt

  1. Fügen Sie das JWT-Token in das Feld ein.
  2. Header und Payload werden als lesbares JSON angezeigt, die Signatur als Rohwert.
  3. Mit den Buttons Kopieren übernehmen Sie Header oder Payload.

Häufige Fragen

Prüft das Tool die Signatur?
Nein. Es dekodiert nur den Inhalt. Verwenden Sie es zum Ansehen von Tokens, nicht zur Prüfung der Echtheit.

Darf ich echte Tokens einfügen?
Die Dekodierung findet im Browser statt, das Token wird nicht gesendet. Trotzdem sollten Sie produktive, gültige Tokens mit Vorsicht behandeln, weil sie Zugriff gewähren können.

Was steht im Payload?
Die Claims, also Angaben wie Aussteller, Empfänger, Ablaufzeit und Nutzerdaten, je nachdem, was der Aussteller eingetragen hat.