Decodificador JWT para revisar claims y vencimiento
Inspecciona tokens Bearer más rápido decodificando el encabezado y la carga útil, destacando exp e iat y centrándote en los claims que suelen romper la autenticación.
Esta guía sirve para depurar fallos reales de autenticación. Decodifica el token, lee los claims y sé preciso sobre lo que la herramienta puede y no puede demostrar.
Úsalo cuando
Una API rechaza un token Bearer y necesitas inspeccionar el encabezado, los claims o las marcas de tiempo antes de volver a intentarlo.
Qué revisar primero
Comprueba primero alg, exp, aud, scope y sub porque suelen explicar por qué un token que parece válido sigue fallando.
Error habitual
Decodificar muestra lo que dice el token. No demuestra que la firma sea válida ni confiable.
Pega solo el token en bruto
Si copiaste un encabezado Authorization, quita el prefijo Bearer antes de pegarlo en el decodificador.
Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...
Detectar un token vencido
Céntrate primero en exp cuando el fallo de autenticación parezca intermitente o específico de un entorno.
{"sub":"user-123","exp":1712732400}
Inspeccionar claims personalizados
aud, scope y sub suelen explicar desajustes de autorización incluso cuando la forma del token parece correcta.
{"aud":"api://comutil","scope":"read:users write:users","sub":"user-123"}
Revisar la estructura de segmentos
Los JWT tienen tres segmentos Base64URL, por lo que una puntuación o un padding malformados pueden romper un token copiado.
header.payload.signature
Revisa exp e iat para detectar desfases de reloj, aud para incompatibilidades de audiencia y scope para permisos faltantes. Esas comprobaciones suelen ser más rápidas que reproducir otra vez la solicitud.
- Usa la herramienta de marca de tiempo Unix cuando exp o iat sean difíciles de leer rápidamente.
Esta página lee la estructura del token y el contenido de los claims. No verifica la firma, no valida cadenas de confianza ni confirma que el token haya sido emitido por el firmante esperado.
- Sé preciso en las notas del incidente: el contenido decodificado es una evidencia útil, pero no equivale a verificación.