Strumenti › Per sviluppatori
Decodificatore JWT
Decodifica i JSON Web Token, controlla la scadenza e verifica le firme HS256, RS256, PS256 ed ES256 con WebCrypto, direttamente nel browser.
Header
{
"alg": "HS256",
"typ": "JWT"
}Payload
{
"sub": "4021",
"name": "Nibbo",
"pro": true,
"iat": 1791800000,
"exp": 1791803600
}- Algoritmo
- HS256
- Emesso
- 12/10/2026, 10:13:20
- Scade
- 12/10/2026, 11:13:20 scaduto
Come funziona
- L’intestazione e il payload vengono decodificati da Base64URL in locale.
- Le firme vengono verificate con WebCrypto, integrato nel browser. Segreti e chiavi restano in questa scheda.
- I token con "alg": "none" vengono sempre segnalati come non verificati.
Domande
Perché è importante che la decodifica sia locale?
Un JWT spesso è una sessione attiva. Incollarlo in un sito che registra le richieste significa consegnare l’accesso al tuo account.
Quali formati di chiave funzionano?
Un segreto condiviso per HS*, oppure una chiave pubblica in PEM (SPKI) o JWK per RS*, PS* ed ES*.