Incolla il token
Lo strumento separa i tre segmenti Base64URL e mostra Header e Payload come JSON in testo semplice.
Prova altre parole chiave
Nessun risultato trovato
Input del token, Header, Payload e claim temporali restano visibili nella prima schermata. JSON e Claims condividono le schede; la verifica HMAC appare solo quando serve.
Lo strumento separa i tre segmenti Base64URL e mostra Header e Payload come JSON in testo semplice.
Apri la vista Claims per vedere date locali e stato relativo di exp, nbf e iat, compresi token scaduti o non ancora attivi.
Per gli algoritmi HS inserisci il segreto condiviso e verifica localmente. Una decodifica riuscita non rende attendibile la firma.
Un JWT ha tre segmenti separati da punti. Header indica algoritmo e tipo, Payload contiene i claim e Signature verifica che i primi due segmenti non siano cambiati. I primi due sono codificati in Base64URL, quindi sono leggibili senza chiave.
Un errore comune nel debug è vedere un Payload plausibile e presumere che il token sia valido. L’autorizzazione reale deve verificare sul server firma, emittente, pubblico, finestra temporale e lista degli algoritmi consentiti.
isssubaudexpnbfiatjtiDecodificare ripristina solo il testo Base64URL in JSON e non richiede una chiave. Verificare usa il segreto o la chiave pubblica corretti per confermare che il contenuto non sia stato modificato e provenga da un emittente affidabile.
In un JWT normale Header e Payload sono codificati, non cifrati. Non inserirci password, chiavi private o altri segreti che il client non dovrebbe vedere.
exp è la scadenza, nbf l’inizio della validità e iat l’ora di emissione. Di solito sono timestamp Unix in secondi.
HS256, HS384 e HS512 usano un segreto condiviso inserito esplicitamente. RS ed ES richiedono formati di chiavi pubbliche e parametri delle curve, quindi questa pagina li lascia in sola decodifica.
No. Decodifica e verifica HMAC avvengono solo nella memoria della pagina corrente, senza upload al server né memoria del browser.