YamlBox

Web & Kodierung

JWT Decoder

Fügen Sie ein JSON-Web-Token ein, um dessen Header, Nutzlast und Zeitansprüche in lesbare Daten übersetzt zu sehen. Die Dekodierung erfolgt vollständig in Ihrem Browser – das Token wird niemals übertragen.

Konvertierungsoptionen

JWT (header.payload.signature)

Beispiele: Demo-HS256-Token · Trägerformat —⌘/Strg + Eingabetaste konvertiert · legt eine Datei ab, um sie zu laden · lokal verarbeitet

Decodierte Ausgabe

Die Ausgabe ist schreibgeschützt. Verwenden Sie Kopieren, Herunterladen oder Teilen, um es zu verschieben.

So verwenden Sie das JWT Decoder-Tool

  1. Fügen Sie das Token ein

    Ein Bearer-Präfix wird akzeptiert. Es werden nur die ersten beiden Segmente gelesen – die Signatur wird angezeigt, aber nie überprüft.

  2. Header und Payload lesen

    Beide sind hübsch als JSON gedruckt. Zeitansprüche werden in UTC-Daten mit relativen Zeiten übersetzt und abgelaufene Token werden gekennzeichnet.

  3. Prüfen Sie, bevor Sie vertrauen

    Verwenden Sie die Ansprüche, um Fragen zum Thema „Warum wird mein Token abgelehnt“ zu beheben – Zeitversatz, falsche Zielgruppe oder ein Ablauf, den Sie nicht bemerkt haben.

Was macht dieses Tool anders?

  • Hübsch gedruckter Header und Payload mit Zeitangaben in lesbaren Daten
  • Explizites EXPIRED/noch gültiges Flag und Countdown „läuft ab“.
  • Base64-URL-Dekodierung mit korrekter UTF-8-Verarbeitung, daher sind Nicht-ASCII-Namen richtig
  • Funktioniert mit Token mit Bearer-Präfix; Signatur abgeschnitten dargestellt
  • Läuft im Tab zu 100 % offline – Token enthalten oft sensible Ansprüche

Datenschutz durch Architektur: Diese Seite enthält keine Analysen, die Ihre Eingaben empfangen, und der Konvertierungscode wird in Ihrem Tab ausgeführt. Nach dem Laden können Sie die Verbindung zum Netzwerk trennen und weiterarbeiten.

JWT Decoder – häufig gestellte Fragen

Ist es sicher, eine JWT in eine Website einzufügen?

Mit diesem Tool, ja, für den Token selbst – die Dekodierung erfolgt in Ihrem Browser durch reines JavaScript und es wird nichts irgendwohin gesendet. Behandeln Sie Token jedoch trotzdem als Geheimnisse: Ein JWT ist ein Inhaberausweis, der bis zum Ablaufdatum für denjenigen gültig ist, der ihn besitzt. Bevorzugen Sie bei Produktionstoken die lokale Dekodierung in Ihrem eigenen Debugger.

Wird dadurch die Signatur überprüft?

Nein, und das gilt auch für keinen Decoder ohne Ihren geheimen oder öffentlichen Schlüssel. Nur Base64URL dekodiert die Segmente. Die Verifizierung erfordert den Signaturschlüssel und gehört in Ihr Backend oder in eine Bibliothek wie Jose oder Jsonwebtoken.

Warum wird mein Token abgelehnt, obwohl die Dekodierung funktioniert?

Die üblichen Ursachen sind: Der Exp-Anspruch wurde bestanden, das Token wurde für eine andere Zielgruppe (aud) oder einen anderen Emittenten (iss) ausgestellt, die Serveruhr weicht weit genug ab, um nbf in die Zukunft zu verschieben, oder der Signaturschlüssel wurde gedreht. Das Schadensgremium beantwortet die ersten drei Fragen umgehend.

Was bedeuten iat, exp und nbf?

iat wird ausgegeben am, exp ist die Ablaufzeit und nbf ist nicht vorher. Alle drei sind Unix-Zeitstempel in Sekunden. Ein Token ist gültig, wenn nbf ≤ now < exp (wenn diese Ansprüche vorhanden sind).

Kann ich ein Token bearbeiten, um Rollenprüfungen zu testen?

Sie können die Nutzlast bearbeiten, aber die Signatur stimmt nicht mehr überein, sodass jeder Server, der Signaturen überprüft, sie korrekterweise ablehnt. Signieren Sie zum Testen erneut mit dem Schlüssel in Ihrer Umgebung. Nur so können Authentifizierungspfade ehrlich getestet werden.

Auf der Suche nach “jwt online dekodieren”, “JSON-Web-Token dekodieren”, “JWT-Ablaufprüfer”? Hier sind Sie richtig – Durchsuchen Sie alle 19 Tools.

Tiefergehende Lektüre

Blogartikel · 6 Minuten Lesezeit JWT-Decoder: Was ist in einem Token enthalten und was nicht Verwenden Sie einen JWT-Decoder, um den Header, die Nutzlast und das Ablaufdatum eines Tokens zu überprüfen – und verstehen Sie, warum die Dekodierung nicht verifiziert, da die Anspruchsprüfungen hinter den meisten 401-Fehlern liegen. Lesen Sie die Anleitung →