← Volver a las funciones
Free

Depurador JWT

El Depurador JWT decodifica e inspecciona JSON Web Tokens — analizando el encabezado, la carga útil y la firma, mostrando las reclamaciones y marcando el estado de caducidad. Perfecto para depurar problemas de autenticación, inspeccionar tokens OAuth/OIDC y verificar el contenido JWT sin ejecutar un decodificador separado ni visitar jwt.io.

JWT (JSON Web Token) es el formato dominante para los tokens de autenticación en las APIs modernas — OAuth, OIDC, tokens de sesión y autenticación de API personalizada. Pero un JWT parece un galimatías: tres cadenas codificadas en Base64URL unidas por puntos. El Depurador JWT divide esa cadena en sus tres partes — encabezado (metadatos del algoritmo), carga útil (las reclamaciones) y firma — decodifica cada una y muestra el contenido JSON con resaltado de sintaxis. La carga útil se analiza para las reclamaciones conocidas: iss (emisor), sub (sujeto), exp (caducidad), iat (emitido en), nbf (no antes), aud (audiencia), jti (ID del token). La caducidad se convierte de marca de tiempo Unix a una forma legible por humanos y se marca como válida, caducada o aún no válida. La herramienta NO verifica la firma — la verificación de la firma requiere la clave secreta y está fuera del alcance de una herramienta del lado del cliente — pero te muestra exactamente lo que contiene un token para que puedas depurar los problemas de autenticación rápidamente.

Vista previa en vivo
example.com
JWT Debugger ✓ Valid · exp: 2h left
Token
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0IiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNzQzNDQ4MDAwfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
Header
{
  "alg": "HS256",
  "typ": "JWT"
}
Payload
{
  "sub": "1234",
  "name": "John Doe",
  "iat": 1743448000
}
alg: HS256 sub: 1234 issued: 2h ago
Características clave

Decodificación en Tres Partes

Divide el JWT en los puntos y decodifica cada segmento en Base64URL: encabezado, carga útil y firma. Cada uno se muestra por separado con resaltado de sintaxis.

Inspección de Encabezado

Muestra el algoritmo (HS256, RS256, ES256) y el tipo de token. Verifica rápidamente qué esquema de firma está usando un servicio.

Visualización de Reclamaciones de Carga Útil

Analiza la carga útil JSON y la representa con claves, cadenas, números y booleanos codificados por colores. Todas las reclamaciones son visibles de un vistazo.

Validación de Caducidad

Verifica las marcas de tiempo exp (caducidad), iat (emitido en) y nbf (no antes). Indica si el token es válido, ha caducado o aún no está activo — con tiempos legibles por humanos.

Detección de Reclamaciones Estándar

Reconoce las reclamaciones registradas (iss, sub, aud, exp, iat, nbf, jti) y proporciona anotaciones de referencia rápida para su significado.

Vista Previa de Token Coloreada

El token sin procesar se muestra con cada segmento en un color distinto para que puedas distinguir visualmente el encabezado, la carga útil y la firma.

Casos de uso comunes

Depuración de 401 de Autenticación

Cuando una API devuelve 401 No Autorizado, pega el token para verificar si ha caducado, está malformado o ha sido emitido por el emisor incorrecto.

Inspección de Tokens OAuth

Decodifica los tokens de acceso y los tokens de ID devueltos por los flujos OAuth/OIDC para ver los alcances otorgados, la identidad del usuario y la caducidad.

Verificar que las Reclamaciones Coincidan

Confirma que las reclamaciones requeridas (roles, permisos, ID de inquilino) estén presentes en el token antes de asumir que el backend las aceptará.

Verificación Cruzada de Contenidos

Cuando un servicio backend genera un token, decodifícalo para verificar que la carga útil coincida con lo que el servicio pretendía emitir.

Auditorías de Seguridad

Durante una revisión de seguridad, decodifica los tokens almacenados en localStorage o cookies para evaluar qué datos sensibles se están exponiendo en el lado del cliente.

Cómo usarlo
1

Abrir Depurador JWT

Haz clic en el ícono de JWT en el dock de DevSuite Pro. Se abre un panel con un campo de entrada de token y tres paneles decodificados.

2

Pegar tu Token

Pega cualquier JWT — desde una respuesta de API, encabezado Authorization, cookie o localStorage. Incluye o descarta el prefijo "Bearer "; ambos funcionan.

3

Revisar el Encabezado

El panel de encabezado muestra el algoritmo y el tipo. Confirma que está usando el esquema que espera tu backend (a menudo HS256 o RS256).

4

Inspeccionar la Carga Útil

El panel de carga útil muestra todas las reclamaciones con resaltado de sintaxis. Las reclamaciones estándar (iss, sub, exp) están marcadas con su propósito.

5

Verificar Caducidad

La insignia de estado muestra Válido, Caducado o Aún No Válido. Si ha caducado, el token es probablemente la razón por la que falla tu autenticación.

¿Listo para probarlo? Depurador JWT?

Instala DevSuite Pro gratis y desbloquea más de 39 herramientas de desarrollador para tu navegador.

Añadir a Chrome Añadir a Edge Añadir a FireFox