Header, Payload und Signatur dekodiert
Die kompakte Serialisierung wird in ihre drei Base64URL-Segmente zerlegt; Header und Payload erscheinen als formatiertes JSON, das Signatursegment unverändert.
JSON Web Tokens lokal prüfen
Header, Payload und Claims im Browser dekodiert, ohne dass etwas versendet wird.
Es dekodiert. Es verifiziert nicht, und es behauptet nie etwas anderes. Dekodieren packt aus, was ein Token über sich selbst sagt; zu beweisen, dass ein Token echt ist, heißt seine Signatur gegen den geheimen oder öffentlichen Schlüssel zu prüfen, der sie erzeugt hat. Dieses Tool fragt nicht nach einem Schlüssel und bekommt nie einen, deshalb wird die Signatur als nicht verifiziert gemeldet statt still als in Ordnung dargestellt.
| Segment | Was damit geschieht |
|---|---|
| HeaderDekodiert | Base64URL-dekodiert und als formatiertes JSON gezeigt, mit dem daraus gelesenen Algorithmus. |
| PayloadDekodiert | Base64URL-dekodiert und als formatiertes JSON gezeigt, mit den herausgezogenen und benannten registrierten Claims. |
| SignaturSo gezeigt, wie sie ist | Angezeigt, nie geprüft. Eine Prüfung bräuchte den Schlüssel. |
Die sieben registrierten Claims aus RFC 7519 und dem IANA-Register - iss, sub, aud, exp, nbf, iat und jti - werden aus dem Payload gezogen und bekommen ihre richtigen Namen: Aussteller, Subjekt, Zielgruppe, Ablaufzeit, nicht vor, ausgestellt am und JWT-ID. Alles andere, was Ihr System in das Token gelegt hat, bleibt im dekodierten Payload sichtbar, statt versteckt zu werden, weil es nicht standardisiert ist.
exp, iat und nbf sind NumericDate-Werte, also Sekunden seit dem 1. Januar 1970 UTC. Roh gelesen sagen sie nichts, deshalb werden sie mit der aktuellen Zeit verglichen und als wie viel Zeit bleibt, wie lange das Token schon ausgestellt ist oder wann es aktiv wird gemeldet. Das ist meist die ganze Frage, wenn ein Token aufgehört hat zu funktionieren.
Ein ungesichertes Token trägt überhaupt keine kryptografische Signatur. RFC 7519 erlaubt es für bestimmte interne Fälle, und es bietet keinerlei Manipulationsschutz, deshalb wird es ausdrücklich markiert, statt wie ein Token zu wirken, das zufällig ein kurzes drittes Segment hat. Eine fehlende Signatur darf nie für eine erfüllte gehalten werden.
Eine falsche Anzahl Segmente, kaputtes Base64URL und ungültiges JSON in einem Segment erzeugen jeweils eine eigene Meldung. Der Fehlschlag sagt, welcher der drei Fälle es war, statt ein leeres Ergebnis zu liefern und Sie raten zu lassen, ob das Token abgeschnitten, beschädigt oder schlicht kein JWT ist.
Hinter dieser Seite steht kein API-Endpunkt. Das Token wird im Browserspeicher dekodiert und nie hochgeladen, protokolliert oder gespeichert, was hier mehr zählt als bei den meisten Tools: ein produktives Zugriffstoken, das auf der Website eines anderen eingefügt wird, ist ein Zugangsgeheimnis, das Sie gerade preisgegeben haben.
Die wichtigsten Funktionen praxisnah erklärt.
Die kompakte Serialisierung wird in ihre drei Base64URL-Segmente zerlegt; Header und Payload erscheinen als formatiertes JSON, das Signatursegment unverändert.
Die Standard-Claims nach RFC 7519 / IANA - iss, sub, aud, exp, nbf, iat und jti - werden aus dem Payload herausgelöst und benannt; eigene Claims bleiben im dekodierten Payload sichtbar.
exp, iat und nbf sind NumericDate-Werte. Das Tool vergleicht sie mit der aktuellen Zeit und nennt die Restlaufzeit, den Ausstellungszeitpunkt oder den Beginn der Gültigkeit.
Das Tool dekodiert ausschließlich. Es nennt den Algorithmus und markiert die Signatur als nicht verifiziert, denn die Prüfung bräuchte den Schlüssel.
Ein ungesicherter Token wird ausdrücklich gekennzeichnet, damit eine fehlende Signatur nie für eine gültige gehalten wird.
Eine falsche Segmentzahl, defektes Base64URL oder ungültiges JSON ergeben jeweils eine eigene Meldung statt eines leeren Ergebnisses.
Das Tool hat keinen API-Endpunkt. Der Token wird im Browserspeicher dekodiert und nie hochgeladen, protokolliert oder gespeichert.
Ein klarer Weg von der offiziellen Quelle bis zum ersten erfolgreichen Einsatz.
Nutzen Sie einen der offiziellen Links für Ihr Gerät oder Ihren Browser.
Folgen Sie den Store-Anweisungen oder öffnen Sie die Webanwendung. Keine Drittanbieter-Installer.
Prüfen Sie die Optionen, wählen Sie Ihre Einstellungen und beginnen Sie mit dem zentralen Workflow.
Ein transparenter Blick auf die Kerntechnologien für Entwicklung und Wartung dieses Produkts.
Ihre Daten bleiben auf Ihrem Gerät. Immer.