Decodificatore JWT

Decodifica intestazione e payload di un JSON Web Token, con i tempi di scadenza spiegati
  • I file non lasciano il dispositivo
  • Funziona nel browser
  • Gratis, senza account, senza filigrana
Paste a token above, or load the sample to see how it works.

Come usare Decodificatore JWT

Incolla un JSON Web Token per leggerne intestazione e payload, con ogni claim standard spiegato e i timestamp come exp e iat mostrati come date. Il token viene decodificato in locale e non viene mai inviato da nessuna parte né salvato. Questo strumento decodifica soltanto; non verifica le firme.

  1. 1

    Incolla il token in Token codificato. Un "Bearer " iniziale viene rimosso per te.

  2. 2

    Leggi Intestazione e Payload decodificati, mostrati come JSON formattato.

  3. 3

    Controlla Stato per vedere se il token è scaduto o non ancora valido e cosa significa l'algoritmo di firma.

  4. 4

    Usa la tabella Claim per il significato di ogni claim e le date nel tuo fuso orario e in UTC.

Domande frequenti

È sicuro incollare qui un token di produzione?

Il token viene decodificato nel browser e non viene mai inviato da nessuna parte né salvato. Tratta comunque i token vivi come password e incollali solo su un dispositivo di cui ti fidi.

Verifica la firma?

No. Decodifica soltanto. Chiunque può creare un token con qualsiasi contenuto, quindi non fidarti dei claim finché il server non ha controllato la firma con la chiave giusta.

Perché non può decodificare il payload del mio token?

Un token con 5 parti è un JWE cifrato. Si può leggere solo la sua intestazione; il payload ha bisogno della chiave di decifratura.

Come capisco se un token è scaduto?

Stato mostra "Scaduto" o "Scade" con un tempo relativo, più la vita del token quando iat ed exp sono presenti. Se non c'è un claim exp, lo strumento ti dice che il token non scade da solo.

Cosa significa alg "none"?

Il token non è firmato. I server devono rifiutarlo e lo strumento lo segnala in rosso.