Decodifica JWT localmente
Incolla un JWT per leggere intestazione e claim come JSON formattato; la firma non viene verificata, quindi non è una prova di fiducia.
- Funziona nel browser
- Nessun caricamento
- Il risultato resta sul tuo dispositivo
Privacy e limitiFunziona nel tuo browser. Nulla viene caricato.
Il contenuto degli input resta in questa scheda; Refentra non lo carica né lo memorizza. I conteggi aggregati facoltativi delle azioni vengono inviati solo con il tuo consenso alla misurazione dell’uso. Svuota l’area di lavoro al termine.
Profilo supportato: Solo header e claim JWT. Firma, emittente e audience NON verificati.
Massimo 200.000 unità UTF-16; i parser possono avere limiti inferiori. Worker: 15 secondi (regex 1,5 secondi).
Controlla i dati e il risultato
- Prepara e scegli l’operazione
Incolla un JWT in tre parti; esamina header, payload e date senza considerare attendibili i dati decodificati.
- Verifica un esempio concreto
Prova questo esempio e confronta il risultato indicato: eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ0ZXN0In0.signature → header {"alg":"HS256"}, payload {"sub":"test"}
- Controlla prima di riutilizzare l’output
Leggi exp e nbf rispetto all’orologio attuale; decodificare un token non stabilisce chi lo ha emesso né l’autorizzazione.
Risposte per questa operazione
La firma viene verificata?
No. Header e payload vengono decodificati da base64url; un malintenzionato può falsificare entrambi, anche se le informazioni mostrate sembrano plausibili.
Che cosa controllo se i dati vengono rifiutati?
Rimuovi l’eventuale testo «Bearer» davanti; conserva i due punti e controlla che i primi due segmenti siano JSON base64url valido.
Dove si ferma questo strumento?
Non autentica gli utenti, non verifica le chiavi crittografiche, non contatta gli emittenti e non applica regole di audience o dell’applicazione.