Vai al contenuto principale
← Inizio

Decodifica JWT

Decodifica i token JWT all'istante e visualizza header, payload e firma

Token JWT

I token decodificati appariranno qui. Vengono conservati i tuoi ultimi 3 token.

Che cos'è un JWT?

Un JWT è composto da tre parti Base64URL separate da punti: un header (algoritmo di firma), un payload (claim) e una firma. Il decoder mostra header e payload come JSON, elenca iss, sub e aud e converte exp, nbf e iat in date con lo stato valido o scaduto. Non verifica la firma. Gli ultimi tre token restano nella pagina per il confronto.

Esempi

Struttura di un JWT
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIn0.<signature>
   header                                payload                         firma
Claim di scadenza nel payload
"exp": 1735689600 → 1 gen 2025, 00:00:00 UTC (scaduto)

Domande frequenti

Questo strumento verifica la firma del JWT?

No. Decodifica il token così puoi leggerlo. La verifica della firma richiede il segreto o la chiave pubblica e va fatta dal tuo server.

È sicuro incollare qui un token di produzione?

Il token viene decodificato nel tuo browser e non viene mai inviato al nostro server. Tratta comunque i token validi come password ed evita di condividerli.

Il payload di un JWT è cifrato?

Di solito no. Un JWT firmato standard (JWS) è solo codificato, quindi chiunque abbia il token può leggerne il payload. Non inserirci mai dati segreti.

Cosa significano exp, iat e nbf?

exp è la scadenza, iat è il momento in cui il token è stato emesso e nbf è l'istante prima del quale il token non deve essere accettato. Sono tutti timestamp Unix in secondi.

Strumenti correlati