Generador de JWT
Genera un JSON Web Token firmado a partir de un payload y un secreto al instante en tu navegador.
Cómo usar la herramienta Generador de JWT
- Introduce el payload en JSON, por ejemplo {"sub":"123","name":"Ada","exp":1893456000}.
- Elige el algoritmo de firma: HS256, HS384 o HS512.
- Introduce el secreto compartido que usa tu aplicación para verificar los tokens.
- Haz clic en Ejecutar para generar el token firmado, listo para pegar en una cabecera Authorization: Bearer.
Cómo funciona la herramienta Generador de JWT
El generador crea una cabecera como {"alg":"HS256","typ":"JWT"}, la codifica en Base64URL junto con tu payload y las une con un punto. Después calcula un HMAC de esa cadena con tu secreto, usando SHA-256, SHA-384 o SHA-512, y añade la firma codificada en Base64URL como tercera parte.
La firma se realiza íntegramente en tu navegador con la API Web Crypto. Úsalo para desarrollo y pruebas; en producción, emite los tokens desde tu servidor y no pongas los secretos en herramientas del lado del cliente. Pega el resultado en el decodificador de JWT para inspeccionarlo.
Preguntas frecuentes
- ¿Esta herramienta es gratuita?
- Sí. Genera JWT sin costo y sin necesidad de registrarte.
- ¿Qué algoritmos de firma admite?
- HS256, HS384 y HS512, todos ellos algoritmos basados en HMAC que se firman con tu secreto usando la criptografía integrada de tu navegador.
- ¿Mi secreto sale de mi navegador?
- No. La firma se realiza íntegramente en tu navegador; tu payload y tu secreto nunca se envían a un servidor.