Qué es un JSON Web Token y para qué sirve
Un JSON Web Token (JWT) es un formato compacto para transmitir información de forma segura entre dos partes. Se usa sobre todo en la autenticación de API y aplicaciones web, donde el servidor entrega un token al iniciar sesión y el cliente lo envía en cada petición posterior.
Un JWT se compone de tres partes separadas por puntos: la cabecera, el payload y la firma. Las dos primeras son objetos JSON codificados en Base64URL, por lo que cualquiera puede leerlas, mientras que la firma garantiza que el contenido no ha sido alterado.
Con nuestro decodificador pegas el token y obtienes al instante el contenido legible de cada sección. Esto resulta muy útil para depurar problemas de sesión, comprobar los claims que envía tu backend o verificar la fecha de caducidad de un acceso. Si trabajas con cadenas codificadas, también te puede interesar el decodificador de Base64 para los casos más generales.