Decodificar JWT
Decodifica un JSON Web Token para ver su cabecera, sus claims y cuándo caduca exactamente — en tu navegador, así que el token nunca se transmite.
Qué hace
Decodificar JWT aplica la codificación exactamente como dice la especificación, incluidos los casos límite que fallan en las versiones hechas a mano: Unicode más allá de ASCII, relleno, caracteres reservados y la diferencia entre codificar una URL entera y codificar uno de sus componentes.
Cuándo sirve
Incrustar datos en algún sitio que solo acepta texto plano — una query string, una cabecera, una data URI, un valor de configuración — o leer una cadena que llegó ya codificada y tiene que poder entenderse.
Límites y advertencias
Codificar no es cifrar y no ofrece ninguna protección: cualquiera lo descodifica en un segundo. No lo uses para esconder credenciales ni nada que importe. Todo ocurre en tu navegador, así que el archivo nunca sale de tu dispositivo.
Cómo funciona
- Pega el token. Un «Bearer » delante vale, lo quitamos nosotros.
- Lee los claims, con exp e iat mostrados como fechas reales.
- No se envía nada a ninguna parte — compruébalo en el panel de red.
Preguntas frecuentes
- ¿Verifica la firma?
- No, y ninguna herramienta online honesta debería hacerlo. Verificar requiere el secreto o la clave privada de quien emitió el token, y pegarla en una web significa entregar el poder de crear tokens. Decodificar es otra cosa: solo lee lo que el token ya contiene.
- ¿Es seguro pegar aquí un token real?
- Más seguro que en cualquier sitio que lo envíe a un servidor, porque esta página nunca lo hace — la decodificación es JavaScript que se ejecuta en tu máquina. Aun así es una credencial viva, así que trátalo como una contraseña en cualquier otra parte.
- ¿Por qué dice caducado si mi API lo acepta?
- El claim exp se compara con el reloj de tu ordenador. Si el reloj está mal, o si el servidor concede un margen de tolerancia, los dos no coinciden.
- ¿Se suben mis archivos a alguna parte?
- No. Esta herramienta funciona por completo en tu navegador, así que el archivo nunca sale de tu dispositivo.