JWT-decoder

Lees de inhoud van een JWT, de datums in gewone taal en of het nog geldig is, en controleer de handtekening, zonder het ooit naar een server te sturen.

Je token

Plak een JWT om het te decoderen, gewoon hier in je browser.

Gedecodeerde inhoud

De header, de payload en wat elke claim betekent.

Handtekening verifiëren

Optioneel: controleer of het token door de juiste partij is ondertekend.

Een JWT privé decoderen

Plak een JWT om de header en payload als leesbare tekst te zien, met uitleg bij elke claim. De uitgifte- en vervaldatum worden omgezet naar je lokale tijd, en de tool laat zien of het token nog geldig is.

Waarom lokaal decoderen

Een JWT geeft vaak toegang tot een account of een API. Als je het plakt op een site die het naar een server stuurt, loop je het risico dat het wordt hergebruikt. Hier gebeurt alles in je browser: het token en de sleutel worden nooit verzonden.

Gecodeerd, niet versleuteld

De inhoud van een JWT is alleen Base64-gecodeerd: iedereen kan die lezen. De handtekening garandeert alleen dat er niets aan is gewijzigd. Zet er nooit een wachtwoord of gevoelige gegevens in.

De handtekening verifiëren

Met de gedeelde geheime sleutel (HS256, HS384, HS512) of de publieke sleutel (RS256, ES256…) controleert de tool of het token echt door de juiste partij is ondertekend en niet is aangepast.

Ontwikkeling

Voorbeeld bij delen op sociale media

Bekijk hoe een pagina eruitziet als die wordt gedeeld op Google, Facebook, X, LinkedIn en meer, en kopieer kant-en-klare Open Graph-tags (og-tags, Twitter card, metatags).