Creador JWT

Cree y genere tokens web JSON con encabezados personalizados, cargas útiles y firmas

Estado:
Listo para generar
Algoritmo: HS256

Firma

Elija el algoritmo de firma para su JWT

Clave secreta para la firma HMAC

Encabezamiento

Carga útil

El director que emitió el JWT

El principal que es el tema del JWT

Los destinatarios para los que está destinado el JWT

No establecido

El momento después del cual expira el JWT

No establecido

El momento antes del cual el JWT no debe ser aceptado

9/15/2025, 4:59:18 AM

El momento en que se emitió el JWT

Un identificador único para el JWT

JWT generado

Longitud: 0

Acerca de JWT Creation

Cómo funciona

Esta herramienta crea JWTS codificando el encabezado y la carga útil en formato Base64URL, luego generando una firma utilizando el algoritmo seleccionado y la clave secreta.

Advertencia de seguridad

Esto es para fines de desarrollo y prueba. En producción, use bibliotecas adecuadas y nunca exponga las claves secretas. Los algoritmos RSA/ECDSA que se muestran aquí son solo para demostración.

JWT Creator - Generate JSON Web Tokens Online

Los JSON Web Tokens (JWT) son una forma compacta y segura para representar declaraciones entre dos partes. Esta página te ayuda a crear JWT para desarrollo y pruebas ensamblando cabecera, carga útil y firma con algoritmos ampliamente adoptados.

¿Qué es un JWT?

Un JWT es una cadena compuesta por tres partes codificadas en Base64URL separadas por puntos: cabecera.carga.firma. La cabecera declara el tipo de token y el algoritmo (por ejemplo, HS256 para HMAC-SHA256, RS256 para RSA-SHA256). La carga contiene declaraciones como emisor (iss), sujeto (sub), audiencia (aud), expiración (exp) y datos personalizados. La firma se calcula sobre cabecera y carga con el algoritmo elegido y una clave secreta o privada, permitiendo a los destinatarios verificar autenticidad e integridad sin almacenar estado de sesión en el servidor.

Cómo funcionan los JWT

En un flujo típico, un servidor autentica a un usuario y emite un JWT firmado con una clave privada o un secreto compartido. El cliente incluye ese token en las solicitudes posteriores (a menudo en el encabezado Authorization como Bearer). El servidor verifica la firma, valida declaraciones estándar como exp y nbf, y confía en los datos incluidos para autorizar acceso. La gestión de claves, expiraciones cortas y rotación son esenciales para mitigar riesgos.

Sobre la herramienta Creador JWT

Elige un algoritmo, establece declaraciones estándar y personalizadas y proporciona un secreto. La herramienta codifica cabecera y carga en Base64URL y calcula una firma para producir el token completo. Para algoritmos asimétricos como RS256, proporciona una clave privada válida en formato PEM. Esta página es para educación y pruebas: no compartas secretos reales en entornos públicos ni los hardcodees en aplicaciones cliente.

Further reading

Los JWT son potentes si se usan con cuidado: minimiza declaraciones, usa vidas cortas y rota claves. Esta herramienta te ayuda a aprender y prototipar de forma segura.