Inicio / Herramientas para Desarrolladores / Decodificador JWT en línea
Herramientas online gratis

Decodificador JWT en línea

Decodifica tokens JWT en tu navegador: muestra encabezado, payload y firma. Sin verificación de firma. Privado y local. El procesamiento se realiza localment…

Empezar a usar

Qué hace esta herramienta

El Decodificador JWT en línea procesa tokens JWT de tres segmentos (encabezado, payload y firma) de forma local en su navegador. Convierte cada segmento de Base64URL a texto y analiza el encabezado y el payload como objetos JSON. La firma se muestra tal cual, sin verificación.

Ejemplo práctico

Supongamos que tiene el siguiente token (solo ilustrativo):

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6Ikp1YW4iLCJpYXQiOjE1MTYyMzkwMjJ9.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

Al decodificarlo, el encabezado mostrará {"alg":"HS256","typ":"JWT"} y el payload {"sub":"1234567890","name":"Juan","iat":1516239022}. La firma aparecerá como la cadena SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c.

Parámetros y procesamiento

  • La entrada está limitada a 500.000 caracteres.
  • Se rechazan tokens con segmentos faltantes, Base64URL malformado, UTF-8 inválido, JSON inválido o si el encabezado o payload no son objetos JSON.
  • El procesamiento ocurre íntegramente en el navegador; no se envía información a ningún servidor.

Limitaciones importantes

Esta herramienta no verifica la firma, el algoritmo permitido, el emisor, la audiencia, la clave, la revocación ni las reglas de autorización. Las reclamaciones mostradas no son fiables y no debe confiar en ellas para decisiones de seguridad. Además, los JWT pueden contener datos personales o credenciales; evite pegar tokens de portador en dispositivos compartidos o supervisados.

Preguntas frecuentes

¿Puedo usar esta herramienta para verificar si un JWT es válido?

No. La herramienta solo decodifica y muestra el contenido. No comprueba la firma ni la expiración. Para verificar un token necesita una herramienta que valide la firma con la clave adecuada y las políticas de su aplicación.

¿Qué significa si veo un error de JSON inválido?

Significa que el encabezado o el payload no son objetos JSON válidos después de decodificar el Base64URL. Compruebe que el token esté completo y que no contenga caracteres extraños.

¿La herramienta almacena mi token en algún lugar?

No. Todo el procesamiento se realiza localmente en su navegador. Sin embargo, los JWT pueden contener información sensible; por lo tanto, evite usarlos en dispositivos que no sean de confianza.

El procesamiento se realiza localmente en tu navegador.