No se sube nada
Decodificador JWT
Pega un JSON Web Token para ver su encabezado y su payload, con exp, iat y nbf como fechas y un estado claro: caducado o válido. Tu token nunca sale de tu navegador.
Decodificar muestra lo que contiene un token, pero no demuestra que sea auténtico: para eso, comprueba la firma.
Pega un token para decodificarlo.
Claims explicados
Pega un token para ver sus claims.
Comprobar la firma
Para tokens firmados con HS256, HS384 o HS512. El secreto no sale de este dispositivo. El secreto del token de ejemplo es your-256-bit-secret.
Lo que escribes se queda en este dispositivo. No se sube nada.
¿Te ahorró tiempo? DigiTools es gratis, sin anuncios y sin registro. Deja una propina (se abre en una pestaña nueva) para ayudar a que siga así.
Cómo decodificar un JWT
- Pega tu token. Suele empezar por eyJ.
- Lee el encabezado y el payload, y los claims explicados con sus fechas y si el token ha caducado.
- Para comprobar una firma HS256, HS384 o HS512, escribe el secreto y pulsa Comprobar firma.
Preguntas frecuentes
¿Es seguro pegar un token real?
Aquí sí: el token se decodifica en tu navegador, en este dispositivo, y nunca se envía a ningún sitio, ni siquiera a nosotros. Muchos decodificadores online envían los tokens a un servidor, donde uno vigente podría usarse para iniciar sesión como tú. Aun así, trata los tokens como contraseñas.
¿Esto comprueba que el token sea auténtico?
Decodificar solo lee el token, y cualquiera puede crear un token que diga lo que quiera. Solo es auténtico si su firma se verifica con la clave correcta. Esta herramienta comprueba firmas HS256, HS384 y HS512 con un secreto compartido; las firmas RS256, ES256 y otras de clave pública debe comprobarlas tu servidor o tu biblioteca.
¿Qué significan exp, iat y nbf?
Son instantes en segundos desde el 1 de enero de 1970 (UTC): exp es cuándo caduca el token, iat cuándo se emitió y nbf el momento antes del cual no debe aceptarse. Se muestran como fechas en tu zona horaria.
¿Por qué dice que el token está cifrado?
Un token con cinco partes es un JWE: su contenido está cifrado y solo se puede leer con la clave. Un token firmado (JWS), el tipo habitual, tiene tres partes.