JWT-dekoder

Dekod JWT i nettleseren. Se header, payload og tidspunktene exp, nbf og iat, og kopier lesbar JSON uten å laste opp tokenet.

Undersøk
0 tegn
Resultat

Resultatet vises her.

Slik dekoder du et JWT

  1. Lim inn hele tokenet med tre punktumdelte deler, uten Bearer-prefikset.
  2. Les header og payload som JSON, og se tidspunkter for utstedelse, aktivering og utløp hvis de finnes.
  3. Kopier eller last ned JSON. Signatur og tilgangsrettigheter må kontrolleres i applikasjonen din, ikke her.

Slik bruker du JWT-dekoder

Dekoding verifiserer ikke signaturen. Et lesbart token kan være falskt, tilbakekalt eller avvist av tjenesten. Feltene beviser ikke identitet. Krypterte JWE-tokener med fem deler krever et annet verktøy.

JWT-eksempel: les payload uten signeringsnøkkel

Inndata
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjMiLCJuYW1lIjoiSGVpLCB2ZXJkZW4hIPCfkYsiLCJpYXQiOjE3MDQwNjcyMDAsImV4cCI6MTcwNDA3MDgwMH0.c2ln
Resultat
{ "header": { "alg": "HS256", "typ": "JWT" }, "payload": { "sub": "123", "name": "Hei, verden! 👋", "iat": 1704067200, "exp": 1704070800 } }

Spørsmål om JWT-dekoder

Kan jeg lese et JWT uten den hemmelige nøkkelen?

Ja. Et tredelt JWT med lesbar JSON-payload bruker Base64URL, ikke kryptering. Du trenger ingen nøkkel for å lese det, men riktig nøkkel for å kontrollere signaturen. Verktøyet kontrollerer ikke signaturer.

Hva betyr exp, nbf og iat?

exp er utløpstid, nbf er tidligste tidspunkt tokenet kan godtas, og iat er utstedelsestid. Verdiene er Unix-sekunder, ikke millisekunder. Når feltene finnes, vises de også som UTC-datoer.

Hvorfor kan ikke JWT-et dekodes?

Lim inn bare tokenet, uten Bearer, anførselstegn eller mellomrom inni. Verktøyet krever tre deler og JSON-objekter i header og payload. Krypterte femdelte JWE-er og tilgangstokener som ikke er JWT, støttes ikke.

Betyr vellykket dekoding at tokenet kan brukes til innlogging?

Nei. Lesbare felt eller en fremtidig utløpstid beviser verken ekthet eller tilgang. Tjenesten må kontrollere signatur, utsteder, mottaker og tilbakekalling etter sine egne regler.

Blir filene, tokenene eller teksten min lastet opp?

Nei. Verktøyene behandler inndata i nettleseren din. Nettstedet leverer siden og programkoden, men sender ikke innholdet til en konverteringsserver og lagrer det ikke på en konto.

Vanlige oppgaver og eksempler

  • JSON-minifiering

    Gjør JSON om til én linje uten å endre tekstinnhold eller nøyaktige tallverdier.

Alle utviklerverktøy

Koding og filer

Konverter tekst, byte, nettadresser og innebygde bilder uten å endre de opprinnelige dataene.

Analyse av data og tekst

Les strukturerte data og tokener, og se nøyaktig hva som er endret.

Hash, ID-er og tidsplaner

Kontroller filer, lag identifikatorer og se tidspunkter og gjentakende kjøringer.

Tekst og filer behandles på enheten din. Ikke la fortrolige resultater ligge på en delt utklippstavle, og bruk en enhet du stoler på til private nøkler og tokener.