Tooltoss

Decoder JWT

Incolla un JSON Web Token per vedere subito header, payload e scadenza, e verificare le firme HMAC. La decodifica avviene nel browser, quindi il token non viene inviato da nessuna parte.

Token e segreto restano nel tuo browser. Evita comunque di incollare segreti di produzione in qualsiasi sito.

Come decodificare un JWT

  1. Incolla il token (tre parti Base64URL separate da punti) nel riquadro.
  2. Leggi header e payload decodificati. Gli orari sono mostrati come date nel tuo fuso orario.
  3. Controlla lo stato: scaduto, valido o non ancora valido.
  4. Per HS256/HS384/HS512 inserisci il segreto e fai clic su Verifica.

Struttura di un JWT e claim standard

Parte / claimSignificatoEsempio
HeaderAlgoritmo e tipo di token{"alg":"HS256","typ":"JWT"}
PayloadInformazioni (claim) su utente e token{"sub":"123","exp":1767225600}
FirmaDimostra che header e payload non sono stati modificatiHMACSHA256(header.payload, secret)
iss / sub / audEmittente / soggetto (utente) / destinatario"https://auth.example.com"
exp / iat / nbfScadenza / emissione / valido da (secondi Unix)1767225600

Domande frequenti

Q. È sicuro incollare qui il mio JWT?
Decodifica e verifica avvengono solo nel tuo browser e nulla viene inviato al nostro server. Tratta comunque i token di produzione come password: chi possiede un token valido può usarlo fino alla scadenza.
Q. Un JWT è cifrato?
No. Un JWT standard (JWS) è solo codificato in Base64URL e firmato, quindi chiunque può leggere il payload. Non inserire mai password o segreti. La firma dimostra solo che il token non è stato modificato.
Q. Perché non posso verificare token RS256 o ES256?
Questi algoritmi si verificano con la chiave pubblica dell'emittente, non con un segreto condiviso. Questo strumento verifica gli algoritmi HMAC (HS256, HS384, HS512) con il segreto che inserisci.
Q. Cosa significano exp, iat e nbf?
Sono timestamp Unix in secondi: exp è la scadenza, iat il momento di emissione e nbf l'istante prima del quale il token non va accettato.

Strumenti correlati

Ultimo aggiornamento: