JWT decoderen
Zie wat er in een JSON Web Token zit en of hij verlopen is.
Een “Bearer ”-voorvoegsel, aanhalingstekens en regeleinden worden automatisch verwijderd
Volgende: Base64 coderen / decoderen · Unix-timestamp-converter
Een probleem met deze tool melden
Hoe gebruik je JWT-decoder
Plak je token
Plak een JWT. Een “Bearer ”-voorvoegsel, aanhalingstekens en regeleinden worden automatisch verwijderd.
Lees de onderdelen
De header, payload en handtekening hebben elk een eigen kleur, en de header en payload worden als nette JSON getoond.
Controleer de claims
Standaardclaims worden uitgelegd, tijden worden als datum getoond en een label laat zien of de token nog geldig is.
Waarom kiezen voor Utils365
Vervaldatum in één oogopslag
Zie “2 uur geleden verlopen” of “verloopt over 3 dagen” in plaats van exp en iat met de hand uit te rekenen.
Claims in gewone taal
iss, sub, aud, exp, nbf, iat en jti worden elk uitgelegd, zodat je weet wat de token over zijn gebruiker zegt.
Duidelijke foutmeldingen
Is een token ingekort of beschadigd, dan hoor je welk deel niet klopt. Versleutelde tokens worden ook herkend.
Privacy voorop
Het decoderen gebeurt in je browser, dus de token die je plakt wordt nooit naar ons of iemand anders gestuurd.
Veelgestelde vragen
Wat is een JWT?
Een JSON Web Token is een compact, ondertekend stukje tekst waarmee apps laten weten wie je bent, vaak verstuurd als “Authorization: Bearer …”. Hij bestaat uit drie delen gescheiden door punten: een header, een payload met claims en een handtekening.
Is een JWT versleuteld?
Meestal niet. De header en payload zijn alleen Base64URL-gecodeerd, dus iedereen met de token kan ze lezen. Zet nooit wachtwoorden of geheimen in de payload van een JWT.
Controleert deze tool de handtekening?
Nee. Hij decodeert de token zodat je hem kunt lezen. Voor het controleren van de handtekening heb je het secret of de publieke sleutel nodig, en dat hoort te gebeuren op de server die de token accepteert.
Is het veilig om hier een token te plakken?
Het decoderen gebeurt volledig in je browser en er wordt niets geüpload. Behandel een actieve token toch als een wachtwoord: plak productietokens nergens, tenzij je ze kunt intrekken of vervangen.
Hoe weet ik wanneer een JWT verloopt?
Kijk naar de exp-claim. Dat is een Unix-timestamp in seconden, die deze tool als datum toont, samen met hoeveel tijd er nog over is of hoe lang geleden hij verliep.
Waarom heeft mijn token vijf delen?
Dat is een versleutelde token (JWE). De inhoud is alleen te lezen met de sleutel waarvoor hij versleuteld is, dus hier kan hij niet gedecodeerd worden.