JWT-decoder - Decodeer JSON Web Tokens & Check Expiry Online

Plak een JSON Web Token om direct de header en payload te decoderen, bekijk de handtekening en controleer of deze is verlopen. Draait lokaal — je tokens verlaten je browser nooit.

Gecodeerde JWT

Dit hulpmiddel decodeert alleen het token — het verifieert de handtekening niet aan de hand van een geheime of publieke sleutel. Iedereen met het token kan de payload lezen, dus stop nooit geheimen in een JWT.

Over JSON Web Tokens

Een JWT heeft drie Base64URL-gecodeerde segmenten gescheiden door punten: header, payload en handtekening. De header beschrijft het ondertekeningsalgoritme, de payload draagt claims (zoals sub, iat, exp), en de handtekening laat een server verifiëren dat het token niet is aangepast. Decoderen vereist nooit een geheim.

Frequently Asked Questions

Plak de gecodeerde JWT (de lange eyJ... string) in de invoerbox. De tool splitst het op de twee punten, Base64URL decodeert de header en payload, en toont de JSON voor elk plus het ruwe handtekeningsegment — allemaal zonder een netwerkverzoek te doen.

usage

Nee. De decoder ontleedt alleen het token — hij controleert de handtekening niet met een geheime of publieke sleutel, omdat verificatie het sleutelmateriaal van de uitgever vereist. Gebruik een server-side JWT-bibliotheek voor productieverificatie; Deze tool is bedoeld voor inspectie en debugging.

technical

Je krijgt de header (algoritme en key id), de payloadclaims (sub, iss, aud, iat, exp en eventuele custom claims) en de ruwe handtekening. Standaard tijdstempelclaims zijn opgemaakt als door mensen leesbare data zodat je verouderde tokens in één oogopslag kunt zien.

features

Als de payload de standaard "exp"-claim bevat, vergelijkt de tool deze met de huidige tijd en toont het "Geldig tot" of "Token verlopen at" met de exacte tijdstempel. Tokens zonder exp-claim worden als zonder vervaldatum gerapporteerd.

features

Iedereen die de payload van een JWT leest, kan deze gebruiken tot deze verloopt, dus productietokens horen in private tools. Deze decoder draait volledig in je browser en verzendt de token nooit, maar de veiligere regel is om kortstondige ontwikkeltokens waar mogelijk te decoderen.

privacy

Een JWT heeft drie Base64URL-gecodeerde segmenten die gescheiden zijn door punten: header (ondertekeningsalgoritme), payload (de claims die de uitgever wil dat de verifier vertrouwt) en handtekening (een MAC- of digitale handtekening over header.payload). Decoding heeft nooit een sleutel nodig — alleen verificatie wel.

technical

Use Cases

Debug OAuth & OpenID Connect Flows

Decodeer-toegangstokens en ID-tokens die worden teruggegeven door Auth0, Okta, Cognito en Azure AD om scopes, audiences en uitvergevers te verifiëren tijdens lokale OAuth-integratiewerkzaamheden

technical

Inspecteer autorisatieheaders in API-aanroepen

Plak het bearer-token van een falend API-verzoek om te bevestigen of de verkeerde tenant, rol of vervaldatum de oorzaak is voordat je een ticket opent bij het backendteam

technical

Check Token Verloop tijdens ontwikkeling

Spot verlopen tokens die je staging-omgeving stilletjes breken door de exp-claim te lezen — je hoeft het token niet te kopiëren naar een terminal of een snel script te schrijven

technical

Auditrechten gecodeerd in tokenclaims

Controleer aangepaste claims zoals rollen, tenants en feature-flags zodat beheerders kunnen bevestigen dat de token van een klant precies de toegang verleent die het licentieteam beoogt

business

Valideer Single Sign-On integraties

Controleer SAML- en OIDC-tokens die door enterprise SSO-integraties zijn geproduceerd om groepslidmaatschappen en attributentoewijzingen te bevestigen voordat je het uitrolt naar alle medewerkers

business

Teach tokengebaseerde authenticatie

Gebruik de gedecodeerde header, payload en handtekeningen om uit te leggen hoe JWT's zijn opgebouwd aan bootcamp-studenten, junior engineers en deelnemers aan beveiligingsworkshops

educational