Codificación 100% en su navegador

Decodificador JWT

Decodifica JSON Web Tokens al instante. Revela la cabecera, el payload y la firma. Funciona sin conexión — tu token nunca sale del navegador.

⚠️ Esta herramienta no verifica la firma. Úsala solo para inspeccionar el contenido de un token — nunca para validar autenticación.

Decodificador JWT

Pega cualquier JSON Web Token para decodificar al instante sus tres partes: la cabecera, el payload y la firma. Las marcas de tiempo de expiración (exp) y emisión (iat) se formatean como fechas legibles.

Estructura de un JWT

Un JWT consta de tres partes codificadas en Base64URL separadas por puntos: cabecera.payload.firma

  • Cabecera: especifica el tipo de token (typ) y el algoritmo de firma (alg).
  • Payload: contiene los claims — identidad del usuario, roles, expiración y datos personalizados.
  • Firma: hash criptográfico que verifica que el token no fue alterado. Esta herramienta no verifica firmas.

Claims JWT comunes

  • sub — sujeto (ID de usuario)
  • iss — emisor
  • aud — audiencia
  • exp — marca de tiempo de expiración (Unix)
  • iat — marca de tiempo de emisión
  • nbf — válido a partir de
  • jti — identificador único JWT

Nota de seguridad

Los payloads JWT solo están codificados en Base64 — no cifrados. Nunca pongas información sensible en un JWT sin usar JSON Web Encryption (JWE). Verifica siempre las firmas en el servidor.