Utils365

Decodificador de JWT online

Mira qué hay dentro de un JSON Web Token y si ha caducado.

El prefijo “Bearer ”, las comillas y los saltos de línea se quitan automáticamente

Siguiente: Codificar / decodificar Base64 · Conversor de timestamp Unix

Informar de un problema con esta herramienta

Cómo usar Decodificador de JWT

  1. Pega tu token

    Pega un JWT. El prefijo “Bearer ”, las comillas y los saltos de línea se quitan automáticamente.

  2. Lee las partes

    La cabecera, el payload y la firma se distinguen por colores, y la cabecera y el payload se muestran como JSON ordenado.

  3. Revisa los claims

    Los claims estándar se explican, las horas se muestran como fechas y una etiqueta indica si el token sigue siendo válido.

Por qué usar Utils365

  • Caducidad de un vistazo

    Verás “Caducó hace 2 horas” o “caduca en 3 días” en lugar de calcular exp e iat a mano.

  • Claims en palabras sencillas

    iss, sub, aud, exp, nbf, iat y jti se explican uno a uno, para que sepas qué dice el token de su usuario.

  • Errores claros

    Si un token está cortado o dañado, se te indica qué parte ha fallado. También se reconocen los tokens cifrados.

  • Privado por diseño

    La decodificación se hace en tu navegador, así que el token que pegas nunca se envía a nosotros ni a nadie.

Preguntas frecuentes

¿Qué es un JWT?

Un JSON Web Token es un texto compacto y firmado que las apps usan para decir quién eres, a menudo enviado como “Authorization: Bearer …”. Tiene tres partes separadas por puntos: una cabecera, un payload de claims y una firma.

¿Un JWT está cifrado?

Normalmente no. La cabecera y el payload solo están codificados en Base64URL, así que cualquiera que tenga el token puede leerlos. Nunca pongas contraseñas ni secretos en el payload de un JWT.

¿Comprueba la firma?

No. Decodifica el token para que puedas leerlo. Comprobar la firma requiere el secreto o la clave pública, y debe hacerlo el servidor que acepta el token.

¿Es seguro pegar un token aquí?

La decodificación ocurre por completo en tu navegador y no se sube nada. Aun así, trata un token activo como una contraseña: evita pegar tokens de producción en cualquier sitio salvo que puedas revocarlos o rotarlos.

¿Cómo sé cuándo caduca un JWT?

Mira el claim exp. Es un timestamp Unix en segundos, que esta herramienta muestra como fecha junto con el tiempo que queda o el tiempo que hace que caducó.

¿Por qué mi token tiene cinco partes?

Es un token cifrado (JWE). Su contenido solo se puede leer con la clave para la que se cifró, así que no se puede decodificar aquí.