Saltar al contenido

🪪 Generador y Firmante JWT

Introduce header, payload y secret para generar un JWT firmado en tu navegador. Soporta HS256 / HS384 / HS512 vía Web Crypto API.

✅ 100% gratis, sin registro, todo en el navegador

Header (Base64URL)
Payload (Base64URL)
Signature (Base64URL)

⚠️ Notas de Seguridad

• Los secrets se procesan en tu navegador con Web Crypto API y nunca se envían al servidor.

• Introducir secrets de producción en herramientas web no se recomienda. Úsalo para pruebas, aprendizaje y depuración.

• HS256 debe tener al menos 256 bits (32 bytes); HS512 al menos 512 bits (64 bytes).

🔗 Herramientas relacionadas

📖 Cómo usar

  1. 1
    Configura algoritmo y payload
    Elige HS256/384/512 e ingresa los claims JSON.
  2. 2
    Ingresa o genera el secret
    Escribe el secret o usa el botón Aleatorio.
  3. 3
    Copia el JWT generado
    El JWT firmado aparece al instante.

❓ Preguntas frecuentes

¿Diferencia entre HS256, HS384, HS512?
Todas usan HMAC; el número indica bits del hash SHA.
¿Es seguro ingresar el secret de producción?
Se usa solo en el navegador, pero no se recomienda para producción.
¿Soporta RS256 o ES256 asimétricos?
Solo HMAC (HS256/384/512). Para RS256/ES256 usa una librería.