Decodificador JWT
Decodificá un JWT y mostrá su encabezado y payload.
Cargando herramienta…
Siguiente paso recomendado
Herramientas de desarrollo relacionadas
Después de usar Decodificador JWT, continúa con Base64 encoder decoder.
Herramientas relacionadas
Mismo tipo de tarea, para seguir en el sitio.
Guía de la herramienta
Decodificador JWT: cómo funciona
Información práctica para entender el resultado y usar bien esta herramienta.
Sobre Decodificador JWT
Un JWT son tres segmentos base64url separados por puntos: header, payload y firma. Esta tool lee los dos primeros como JSON.
No verifica HS256, RS256 ni ninguna otra firma, y no envía el token. Un payload decodificado no prueba que el token sea auténtico.
exp, iat y nbf son segundos NumericDate, no milisegundos. Una firma vacía o alg none se muestra como aviso, no como token firmado válido.
Cómo usarla
- 1Pegá un JWT con dos puntos, o cargá un ejemplo.
- 2Leé el header, el payload y las fechas de los claims.
- 3Copiá el payload. La firma solo se muestra y no se comprueba.
Preguntas frecuentes
- ¿Cuál es el iat del ejemplo de jwt.io?
- 1516239022 segundos, o sea 2018-01-18T01:30:22Z. El alg del header es HS256 y el nombre del payload es John Doe.
- ¿Esto verifica la firma?
- No. El tercer segmento se muestra y se ignora. Verificá en el servidor o con una librería de confianza y la clave real.
- ¿Por qué falla un token de dos partes?
- Un JWT compacto necesita header, payload y firma. Dos segmentos no son un JWT. Un tercer segmento vacío se acepta y se marca como no firmado.