Mr. Encoder

Decodificador y generador de JWT

Decodifica JSON Web Tokens o genera tokens firmados con algoritmos HMAC.

Cómo se usa

  1. Para inspeccionar un token, pégalo en la pestaña Decodificar y haz clic en Decodificar JWT.
  2. Para crear un token, cambia a la pestaña Generar y edita el JSON del header y del payload.
  3. Introduce una clave secreta y haz clic en Generar JWT para obtener un token firmado.

Preguntas frecuentes

¿Qué es un JWT?

Un JSON Web Token (JWT) es un token compacto y seguro para URL formado por un header, un payload y una firma. Se usa mucho para autenticación y para intercambiar claims entre servicios.

¿Al decodificar se verifica la firma?

No. Decodificar solo lee el header y el payload codificados en Base64URL. Para verificar la firma se necesita la clave secreta o la clave pública, y debe hacerse en tu servidor.

¿Qué algoritmos puedo usar para generar tokens?

El generador admite los algoritmos HMAC HS256, HS384 y HS512. Indica el que quieras en el campo alg del header.

Otras herramientas