JWT-dekoder - Afkod JSON Web Tokens og Check udløb online

Indsæt et hvilket som helst JSON Web Token for øjeblikkeligt at dekode headeren og payloaden, se signaturen og tjekke, om den er udløbet. Kører lokalt — dine tokens forlader aldrig din browser.

Kodet JWT

Dette værktøj dekrypterer kun tokenet — det verificerer ikke signaturen mod en hemmelig eller offentlig nøgle. Alle med tokenet kan læse dens payload, så læg aldrig hemmeligheder i en JWT.

Om JSON Web Tokens

En JWT har tre Base64URL-kodede segmenter adskilt af prikker: header, payload og signatur. Headeren beskriver signeringsalgoritmen, nyttelasten bærer krav (som sub, iat, exp), og signaturen lader en server verificere, at tokenet ikke er blevet manipuleret med. Dekodning kræver aldrig en hemmelighed.

Frequently Asked Questions

Indsæt den kodede JWT (den lange eyJ... streng) ind i inputboksen. Værktøjet deler det op på de to punkter, Base64URL-dekoder header og payload, og viser JSON'en for hver plus det rå signatursegment — alt sammen uden at lave nogen netværksforespørgsel.

usage

Nej. Dekoderen parser kun tokenet — den tjekker ikke signaturen mod en hemmelig eller offentlig nøgle, fordi verifikation kræver udstederens nøglemateriale. Brug et server-side JWT-bibliotek til produktionsverifikation; Dette værktøj er til inspektion og fejlfinding.

technical

Du får headeren (algoritme og nøgle-id), payload-kravene (sub, iss, aud, iat, exp og eventuelle brugerdefinerede krav) og råsignaturen. Standard tidsstempelpåstande er formateret som menneskelæselige datoer, så du kan spotte forældede tokens med et hurtigt blik.

features

Hvis nyttelasten indeholder den standard "exp"-påstand, sammenligner værktøjet den med det aktuelle tidspunkt og viser enten "Gyldig til" eller "Token udløb kl." med det præcise tidsstempel. Tokens uden en exp-claim rapporteres som uden udløb.

features

Alle, der læser payloaden fra en JWT, kan bruge den, indtil den udløber, så produktionstokens hører hjemme i private værktøjer. Denne dekoder kører udelukkende i din browser og sender aldrig tokenet, men den sikrere regel er at dekode kortlivede udviklingstokens, når det er muligt.

privacy

En JWT har tre Base64URL-kodede segmenter adskilt af prikker: header (signeringsalgoritme), payload (de påstande, udstederen ønsker, at verifikatoren skal stole på) og signatur (en MAC- eller digital signatur over header.payload). Dekodning behøver aldrig en nøgle – kun verifikation gør.

technical

Use Cases

Fejlfinding af OAuth & OpenID Connect Flows

Dekod adgangstoks og ID-tokens, der returneres af Auth0, Okta, Cognito og Azure AD for at verificere scopes, målgrupper og udstedere under lokal OAuth-integrationsarbejde

technical

Inspektér autorisationsheadere i API-kald

Indsæt bærertokenet fra en fejlslagen API-anmodning for at bekræfte, om det er den forkerte lejer, rolle eller udløbsdato, før du åbner en sag hos backend-teamet

technical

Checktokens udløb under udvikling

Find udløbne tokens, der lydløst bryder dit staging-miljø ved at læse exp-kravet — der er ikke behov for at kopiere tokenet ind i en terminal eller skrive et hurtigt script

technical

Revisionstilladelser kodet i token-krav

Verificér brugerdefinerede krav såsom roller, lejere og feature-flag, så administratorer kan bekræfte, at en kundes token giver præcis den adgang, licensteamet har tiltænkt

business

Valider Single Sign-On integrationer

Inspicer SAML- og OIDC-tokens produceret af enterprise SSO-integrationer for at bekræfte gruppemedlemskaber og attributmappinger, før det udrulles til alle medarbejdere

business

Teach token-baseret autentificering

Brug de afkodede header-, nyttelast- og signaturpaneler til at forklare, hvordan JWT'er er struktureret for bootcamp-studerende, junioringeniører og deltagere i sikkerhedsworkshops.

educational