Decodifica JWT
Decodifica un JSON Web Token per vederne l'intestazione, i claim e quando scade esattamente — nel tuo browser, quindi il token non viene mai trasmesso.
Cosa fa
Decodifica JWT applica la codifica esattamente come da specifica, compresi i casi limite che le versioni fatte in casa sbagliano: Unicode oltre l'ASCII, il padding, i caratteri riservati e la differenza tra codificare un URL intero e codificarne una singola parte.
Quando serve
Quando devi infilare dei dati dove passa solo testo semplice — una query string, un header, un data URI, un valore di configurazione — o rileggere una stringa che è arrivata già codificata.
Limiti e avvertenze
La codifica non è cifratura e non protegge assolutamente nulla: chiunque la decodifica in un secondo. Non usarla per nascondere credenziali o altro che conti davvero. Tutto avviene nel tuo browser, quindi il file non lascia mai il tuo dispositivo.
Come funziona
- Incolla il token. Un «Bearer » davanti va bene, lo togliamo noi.
- Leggi i claim, con exp e iat mostrati come date vere.
- Non viene inviato niente da nessuna parte — controlla pure il pannello di rete.
Domande frequenti
- Verifica la firma?
- No, e nessuno strumento online onesto dovrebbe farlo. Verificare richiede il segreto o la chiave privata di chi ha emesso il token, e incollarla in un sito web vuol dire consegnare il potere di creare token. Decodificare è un'altra cosa: legge solo quello che nel token c'è già.
- È sicuro incollare qui un token vero?
- Più sicuro che in qualsiasi posto che lo invii a un server, perché questa pagina non lo fa mai — la decodifica è JavaScript che gira sulla tua macchina. Resta comunque una credenziale viva, quindi trattalo come una password ovunque altro.
- Perché dice scaduto se la mia API lo accetta?
- Il claim exp viene confrontato con l'orologio del tuo computer. Se l'orologio è sbagliato, o se il server concede un margine di tolleranza, i due non vanno d'accordo.
- I miei file vengono caricati da qualche parte?
- No. Questo strumento funziona interamente nel tuo browser, quindi il file non lascia mai il tuo dispositivo.