Lector JWT
Decodifica e inspecciona tokens JWT
Acerca de Lector JWT
Decodifica un JSON Web Token en cuanto lo pegas y muestra el header y el payload como JSON formateado, y la firma tal cual, en Base64URL. Si el payload tiene el claim exp, una etiqueta indica si el token ya expiró y muestra la fecha de expiración en tu hora local. Admite tokens firmados con cualquier algoritmo, como HS256 o RS256, pero nunca verifica la firma.
Categoría: API.
Preguntas frecuentes
¿Qué es un JWT?
▾
Un JSON Web Token (JWT) es una cadena compacta y segura para URLs que transmite claims entre partes. Se compone de tres partes codificadas en Base64URL separadas por puntos: encabezado, payload y firma.
¿Verifica la firma del token?
▾
No. Solo decodifica, y la etiqueta Valid o Expired simplemente compara el claim exp con el reloj de tu dispositivo. Verificar requiere una clave (el secreto compartido en HS256 o la clave pública en RS256 y ES256), así que valida las firmas en tu servidor o con una biblioteca JWT antes de confiar en cualquier claim.
¿Por qué aparece el mensaje "Invalid JWT token"?
▾
La entrada debe tener exactamente tres partes separadas por puntos, y las dos primeras deben ser JSON codificado en Base64URL. Pega el token sin el prefijo Bearer ni comillas alrededor; los tokens cifrados JWE, que tienen cinco partes, no se pueden decodificar.
¿Es seguro pegar mi JWT aquí?
▾
La decodificación ocurre por completo en tu navegador y el token nunca se envía a un servidor ni se guarda. Aun así, un JWT funciona como una contraseña hasta que expira, así que usa tokens de prueba o ya expirados en lugar de tokens reales de producción.