Generatore di JWT
Genera un JSON Web Token firmato a partire da un payload e da un secret, all'istante nel tuo browser.
Come usare lo strumento Generatore di JWT
- Inserisci il payload in JSON, ad esempio {"sub":"123","name":"Ada","exp":1893456000}.
- Scegli l'algoritmo di firma: HS256, HS384 o HS512.
- Inserisci il secret condiviso che la tua applicazione usa per verificare i token.
- Fai clic su Esegui per generare il token firmato, pronto da incollare in un header Authorization: Bearer.
Come funziona lo strumento Generatore di JWT
Il generatore costruisce un header come {"alg":"HS256","typ":"JWT"}, lo codifica in Base64URL insieme al tuo payload e li unisce con un punto. Poi calcola un HMAC di questa stringa con il tuo secret, usando SHA-256, SHA-384 o SHA-512, e aggiunge la firma codificata in Base64URL come terza parte.
La firma avviene interamente nel browser tramite la Web Crypto API. Usalo per sviluppo e test; in produzione emetti i token dal tuo server e tieni i secret fuori dagli strumenti lato client. Incolla il risultato nel decodificatore JWT per esaminarlo.
Domande frequenti
- Questo strumento è gratuito?
- Sì. Puoi generare JWT gratis, senza creare un account.
- Quali algoritmi di firma sono supportati?
- HS256, HS384 e HS512, tutti basati su HMAC e firmati con il tuo secret tramite la crittografia integrata del browser.
- Il mio secret esce dal browser?
- No. La firma avviene interamente nel tuo browser; payload e secret non vengono mai inviati a un server.