Simplifique su flujo de trabajo: Busque miniwebtool.
Añadir
Herramientas relacionadas
Herramienta de Cifrado AtbashDecodificador JWTGenerador de Código MorseValidador y Decodificador de UUIDHerramienta de Cifrado Vigenère
Página de inicio > Varios > Codificadores y decodificadores > Generador JWT
 

Generador JWT

Genere JSON Web Tokens (JWT) firmados con encabezados personalizados, claims de carga útil y algoritmos de firma HMAC (HS256/HS384/HS512). Incluye ajustes preestablecidos de claims, ayudante de expiración, vista previa del token en vivo y un desglose visual de los tres segmentos del JWT.

Generador JWT
🔑 Algoritmo de Firma
👁 Vista previa del token en vivo

Embed Generador JWT Widget

Generador JWT

Bienvenido al Generador JWT, una herramienta en línea rápida y gratuita para crear JSON Web Tokens firmados. Ya sea que esté probando un flujo de autenticación, construyendo una API, depurando una integración o aprendiendo cómo funcionan los JWT internamente, este generador le otorga un control total sobre el encabezado del token, las notificaciones (claims) de la carga útil y el algoritmo de firma HMAC. Obtenga un token HS256, HS384 o HS512 válido con un solo clic e inspeccione cada segmento de forma paralela.

¿Qué es un JSON Web Token?

Un JSON Web Token (JWT) es un formato de credencial compacto y seguro para URL definido por el RFC 7519. Un JWT transporta notificaciones sobre un sujeto entre dos partes y demuestra su integridad mediante una firma criptográfica. Debido a que el token es autónomo, el receptor puede validarlo sin necesidad de consultar al emisor, una propiedad que convierte a los JWT en la columna vertebral de la autenticación sin estado para aplicaciones web y móviles modernas.

Cada JWT se construye a partir de tres partes codificadas en base64url unidas por puntos:

  • Encabezado (Header) — un objeto JSON que declara el tipo de token (typ) y el algoritmo de firma (alg).
  • Carga útil (Payload) — un objeto JSON que contiene las notificaciones, como el ID de usuario, el tiempo de expiración y cualquier dato personalizado.
  • Firma (Signature) — una firma HMAC o RSA sobre el encabezado y la carga útil codificados que los protege de manipulaciones.
Forma del token: base64url(encabezado).base64url(carga_útil).base64url(firma)
Ejemplo: eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMjM0In0.dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk

Cómo funciona el Generador JWT

Esta herramienta sigue la receta exacta de firma de JWT del RFC 7519 §7.1:

  1. Serializa el JSON del encabezado a su formato compacto (sin espacios en blanco) y lo codifica en base64url.
  2. Hace lo mismo con el JSON de la carga útil.
  3. Concatena ambos con un separador de punto. Esta es la entrada de la firma.
  4. Calcula el HMAC de la entrada de la firma utilizando su secreto y el algoritmo SHA-2 elegido.
  5. Codifica en base64url los bytes de la firma resultante.
  6. Concatena todo como encabezado.carga_útil.firma.

Qué hace diferente a este generador

  • Visualización en color de tres segmentos — encabezado (rosa), carga útil (púrpura), firma (cian) para que pueda identificar cada parte al instante.
  • Paleta de Notificaciones Rápidas — inserción con un clic de iss, sub, aud, iat, nbf y jti.
  • Asistente de expiración — botones preestablecidos para 1 hora, 1 día, 7 días o 30 días que calculan automáticamente la marca de tiempo Unix correcta.
  • Vista previa del token en vivo — el encabezado y la carga útil codificados se actualizan mientras escribe para que pueda ver cómo cada edición cambia el token.
  • Sincronización inteligente de encabezado — al cambiar el algoritmo, se actualiza automáticamente el campo alg del encabezado.
  • Alternancia de secreto Base64 — si su secreto se almacena como base64 (la convención JWS para claves binarias), active la opción y la herramienta lo decodificará antes de firmar.
  • Botones de copia por segmento — copie el encabezado, la carga útil, la firma o el token completo de forma independiente.
  • Resumen de notificaciones — las notificaciones estándar reconocidas se enumeran con una descripción y una marca de tiempo legible por humanos cuando corresponda.

Elegir el algoritmo adecuado

Las tres variantes de HMAC que admite esta herramienta son funcionalmente idénticas, excepto por el hash SHA-2 subyacente y la longitud de la firma:

  • HS256 — HMAC con SHA-256. Firma de 256 bits. El valor predeterminado para casi todas las librerías de emisión de JWT y la opción con mayor interoperabilidad.
  • HS384 — HMAC con SHA-384. Firma de 384 bits. Margen ligeramente mayor contra futuros criptoanálisis.
  • HS512 — HMAC con SHA-512. Firma de 512 bits. Útil cuando la política requiere el hash estándar más largo.

Los tres dependen de un secreto compartido que poseen tanto el firmante como el verificador. El RFC 7518 §3.2 requiere que la clave sea al menos tan larga como la salida del hash: 256 bits para HS256, 384 bits para HS384, 512 bits para HS512.

Advertencia de seguridad: nunca pegue un secreto de producción real en ninguna herramienta en línea, incluida esta. Utilice este generador solo para aprendizaje, pruebas y depuración con secretos desechables. Para tokens de producción, firme en su propio servidor con una librería JWT verificada y mantenga el secreto en un gestor de secretos como AWS Secrets Manager, HashiCorp Vault o Google Secret Manager.

Notificaciones Estándar Registradas

El RFC 7519 §4.1 define un pequeño conjunto de notificaciones estándar que los emisores y verificadores de JWT deben reconocer. Todas son opcionales pero ampliamente compatibles:

  • iss (emisor) — identifica quién creó el token. A menudo una URL o el nombre del servicio.
  • sub (sujeto) — identifica de qué trata el token, normalmente un ID de usuario.
  • aud (audiencia) — identifica al destinatario al que va dirigido el token. Puede ser una sola cadena o una matriz.
  • exp (tiempo de expiración) — marca de tiempo Unix después de la cual el token debe ser rechazado.
  • nbf (no antes de) — marca de tiempo Unix antes de la cual el token no debe ser aceptado.
  • iat (emitido en) — marca de tiempo Unix que registra cuándo se creó el token.
  • jti (ID de JWT) — un identificador único que permite que los tokens sean revocados o rastreados individualmente.

Cómo utilizar esta herramienta

  1. Elija un algoritmo de firma — haga clic en HS256, HS384 o HS512. El encabezado se actualiza automáticamente para coincidir.
  2. Edite el encabezado (opcional) — el encabezado predeterminado contiene alg y typ. Añada un kid (ID de clave) personalizado si su verificador lo necesita.
  3. Construya la carga útil — escriba sus notificaciones como JSON o haga clic en los botones de Notificaciones Rápidas para insertar campos estándar. El asistente de expiración escribe una marca de tiempo Unix correcta para la duración relativa que elija.
  4. Establezca el secreto — introduzca su secreto compartido HMAC. Use el icono del ojo para revelarlo. Si su secreto está codificado en base64, active la casilla para que la herramienta lo decodifique antes de firmar.
  5. Genere el JWT — haga clic en Generar JWT. El token completo, las tres tarjetas de segmentos, el diagrama de estructura y el resumen de notificaciones reconocidas se renderizan juntos.
  6. Copie lo que necesite — use los botones de Copia por segmento o el botón Copiar Token para llevar el valor codificado a Postman, curl o su aplicación cliente.

Casos de uso comunes

Autenticación y Autorización

  • Emita tokens de acceso tras un inicio de sesión exitoso.
  • Codifique la identidad del usuario (sub) junto con notificaciones de roles o permisos.
  • Firme tokens de corta duración (15-60 minutos) y renuévelos según sea necesario.

Pruebas de integración de API

  • Construya tokens ficticios para probar cómo responde su API a notificaciones expiradas, futuras o mal formadas.
  • Genere JWT fijos para pruebas unitarias y flujos de CI.
  • Reproduzca tokens similares a los de producción en un entorno local sin consultar al servidor de autenticación real.

Depuración de inicio de sesión único (SSO)

  • Compare un JWT que funciona correctamente con uno que envía su proveedor para encontrar desviaciones en las especificaciones.
  • Verifique el algoritmo de firma y el ID de clave (kid) utilizado por un emisor ascendente.

Preguntas frecuentes

¿Es el JWT creado aquí un token real y válido?

Sí. El token se firma con HMAC sobre el encabezado y la carga útil codificados canónicamente. Cualquier librería JWT que utilice su mismo secreto lo validará correctamente.

¿Por qué mi token parece idéntico al que genero en otros lugares?

Porque los JWT son deterministas: dado el mismo encabezado, carga útil y secreto, cada librería conforme produce exactamente la misma cadena. Si ve una diferencia, compruebe que el orden de serialización JSON, la ortografía de las claves y la codificación del secreto coincidan.

¿Puedo decodificar un JWT para verificar lo que he generado?

Sí. Combine esta herramienta con un decodificador JWT para inspeccionar los segmentos. La decodificación solo revierte el paso base64url; verificar la firma sigue requiriendo el secreto.

¿Por qué se rechaza mi secreto por ser demasiado corto?

El RFC 7518 recomienda una clave de al menos la longitud de salida del hash: 256 bits para HS256. La herramienta en sí no impone un mínimo, pero un verificador con un comportamiento correcto puede rechazar claves cortas. Utilice un secreto de más de 32 bytes generado aleatoriamente en el uso real.

¿Admite esta herramienta RS256, ES256 o EdDSA?

Todavía no. Esta herramienta se centra en algoritmos basados en HMAC porque solo necesitan una cadena compartida. Los algoritmos asimétricos (RS*, PS*, ES*, EdDSA) requieren pares de claves y manejo de PEM que se adaptan mejor a herramientas dedicadas.

¿Se envían mi secreto y mi carga útil al servidor?

El formulario se envía a través de HTTPS para calcular la firma. Nada se registra ni se almacena más allá de la vida útil de la solicitud. No introduzca secretos de producción aquí en ningún caso; trátelo como un entorno de pruebas público.

Recursos adicionales

Cite este contenido, página o herramienta como:

"Generador JWT" en https://MiniWebtool.com/es/generador-jwt/ de MiniWebtool, https://MiniWebtool.com/

por el equipo de miniwebtool. Actualizado: 26 de abr. de 2026

Codificadores y decodificadores:

Herramientas destacadas:

Calculadora de Signo Solar, Lunar y Ascendente 🌞🌙✨Calculadora de día del año - ¿Qué día del año es hoy?Generador de IMEI Aleatorio📅 Calculadora de FechaCalculadora del Signo de VenusCalculadora de Compatibilidad AmorosaConvertidor de cm a pies y pulgadasConvertidor de Pies y Pulgadas a CentímetrosSelector de Nombre AleatorioCalendario del Día del AñoEliminar acentos del textoCalculadora de SumaSelector de Películas AleatorioCalculadora de Número del Nombrecalculadora-de-hba1cCalculadora de Número MaestroBúsqueda de ID de usuario de FacebookBúsqueda de ID de Usuario de InstagramCalculadora de Duración de TiempoCalculadora de NumerologíaBola Mágica 8Generador de Cartas de Baraja AleatorioCalculadora de Desviación Estándar Relativabúsqueda-de-direcciones-MACDescargador de Miniaturas de YouTubeExtractor de Imágenes de VideoCalculadora de Promedio - Alta PrecisiónConvertidor de kPa a psiSelector AleatorioConvertidor de Decimal a Tiempo📅 Calculadora de Diferencia entre Fechas¿Cuál es mi número de la suerte?¿Cuál es mi signo del zodiaco?convertidor ppm a porcentajeEliminar espaciosGenerador de Tabla de Valor PosicionalGenerador de Código MorseCalculadora de reducción porcentualGenerador de Palabras DesordenadasConvertidor de Porcentaje a PPMCalculadora de CombinaciónConvertidor de Tiempo a DecimalCalculadora HexadecimalCalculadora de Aumento PorcentualDivisor de imágenesOrdenar NúmerosGenerador Aleatorio de ListasGenerador de Superpoder AleatorioCalculadora de Número del AlmaCalculadora del Signo de MarteCalculadora de CírculosCalculadora CPMCalculadora de notación científica🌐 Convertidor de Zona HorariaCalculadora de pendiente y grado🖱️ Contador de ClicsCalculadora de Número de Trayecto de VidaGenerador de Cumpleaños AleatorioGenerador de Números Enteros AleatoriosDivisor de AudioConvertidor de dirección IP a binarioLista de Años BisiestosContador de líneasCalculadora de Coeficiente de VariaciónCalculadora del día de la semana de nacimientoCalculadora de Número de DestinoCalculadora de Cambio PorcentualConvertidor de FPSPrimeros n Dígitos de PiCalculadora de Promedio de BateoCalculadora de Área de Polígono IrregularGenerador de letras aleatoriasCalculadora OctalConvertidor de fracción a número mixtoDivisor de vídeoGenerador de anagramasCalculadora de cociente y residuoConvertidor de Tamaño de ArchivoGenerador de direcciones MACVerificador de Nombre de Usuario en Redes SocialesGenerador de ContraseñaCalculadora de Compatibilidad de Signos LunaresGenerador de números de loteríaFormateador de TextoCalculadora de PermutaciónCalculadora de Percentil de EstaturaLanzador de MonedasGenerador de Nombres AleatoriosEstadísticas del Canal de YouTubeGenerador de Números Decimales AleatoriosConvertidor de Notación Científica a DecimalCalculadora de Horas de TrabajoCalculadora de Posición del SolCalculadora de Número de SemanaCalculadora de edadGenerador de PIN AleatorioConvertidor de Número a PalabraCalculadora de Duración de BateríaCalculadora de Edad GestacionalCalculadora de Hace Cuánto TiempoEliminar saltos de líneaCalculadora de MóduloCalculadora de Grupo SanguíneoCalcular tiempo entre dos fechasGenerador de hora aleatoriaGenerador de LaberintosGenerador de Plantilla de Cono DesarrolladoCalculadora de Tronco de ConoConversor de HTML a TextoCalculadora de números de ángelesGenerador de Fechas AleatoriasConvertidor de Número a FracciónSimulador de Puertas LógicasCalculadora de Velocidad de CiclismoGenerador de Texto InvisibleGenerador de Texto Pequeño ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾Generador de Verdad o Reto AleatorioCalculadora de EscaleraVerificador de Número Par o ImparCambio de Tiempo SRTGenerador de Números AleatoriosCalculadora Bit a BitGenerador aleatorio de animalesConvertidor de psi a kPaExtractor de URLCalendario de Mercurio RetrógradoDecodificador de Código MorseRotar VideoAnalizador Avanzado de Compatibilidad ZodiacalCalculadora de Log Base 10Generador de Coordenadas AleatoriasCalculadora de FraccionesCalculadora de Retorno de SaturnoConvertidor de CMYK a hexadecimalGenerador aleatorio de númerosCalculadora de Distribución de PoissonCalculadora de Estrategia MartingaleCalculadora Log Base 2Calculadora de Peso de AceroCalculadora de Tasa de Interés EfectivoGenerador de Colores AleatoriosCalculadora de SenoCreador de Diagramas de Caja y BigotesGenerador de cartones de bingoSolucionador de Sistemas de Ecuaciones LinealesConvertidor de Decimal a BCDConvertidor de dirección IP a hexadecimalContar el número de caracteresConversor de Calendario Hebreoconvertidor de palabras a números de teléfonoFusionar vídeosCalculadora de RedondeoEliminador de Caracteres InvisiblesCalculadora de Error PorcentualCalculadora de Monetización de YouTube ShortsCalculadora del signo de mercurioGenerador de Comidas AleatoriasConvertidor Número Mixto a FracciónGenerador de Hash SHA256Calculadora de número de dígitosPredictor de peso de cachorrosAnalizador de Direcciones MACSolucionador de InecuacionesCalculadora de Error EstándarCalculadora de Tasa de Crecimiento PorcentualCalculadora de media aritméticaCreador de CrucigramasCalculadora de media, mediana y modaCalculadora de EstimaciónGenerador de País AleatorioGraficador de funciones trigonométricasCalculadora de Flujo en Tuberías🎰 Calculadora de Pity GachaConversor de Libras a KilogramosGenerador de Unir los PuntosRepetición de TextoCalculadora de TangenteExtractor de AudioConvertidor de Lectura BiónicaGenerador de sopa de letrasCalculadora de Tamaño de Impresión y Resolución (DPI/PPI)Calculadora de Carga de VigasCalculadora de la Ley de OhmCalculadora de Descuento PorcentualCalculadora de FactoresConvertidor de Porcentaje a DecimalCalculadora de ProporcionesGenerador Aleatorio de Nombres en LíneaGenerador de Piedra Papel TijeraValidador XMLCalculadora de Camino más Corto de DijkstraGenerador de CriptogramaGenerador de Dirección IP AleatoriaGenerador de Versículos Bíblicos AleatoriosGraficador de Curvas ParamétricasCalculadora de ComisionesCalculadora de Alcohol para BodasCalculadora de TechadoGraficador de FuncionesCalculadora de Pasos a DistanciaCalculadora de Presión OsmóticaCalculadora de Elevación del Punto de EbulliciónCalculadora de Descenso del Punto de CongelaciónCalculadora de Composición PorcentualCalculadora de NormalidadCalculadora de MolalidadConversor de pKa a KaCalculadora de Henderson-HasselbalchCalculadora de Rendimiento TeóricoCalculadora de Reactivo LimitanteCalculadora de Configuración ElectrónicaTabla Periódica InteractivaGenerador de Planes de Lecciones con IAGenerador de Cuestionarios con IAGenerador de Citas APA MLA ChicagoCalculadora de Porcentaje de AsistenciaCalculadora de Puntuación APCalculadora de Puntuación ACTCalculadora de Puntuación del SATConversor de Porcentaje a CGPAConversor de CGPA a PorcentajeCalificador Fácil (EZ Grader)Calculadora del Costo de Criar un HijoCalculadora de Consumo de Leche para BebésCalculadora de Talla de PañalesGenerador de Nombres de BebéPredictor del Color de Ojos del BebéCalculadora de Percentil de IMC InfantilPredictor de Altura InfantilCalculadora de Tiempo de Duplicación de hCGCalculadora de Fecha de Parto FIVCalculadora de ImplantaciónPredictor de Sexo ChinoFormateador de Fechas ISO 8601Conversor de Fecha JulianaCalculadora de SiestaCalculadora de fases lunaresCalculadora de amanecer y atardecerWorld ClockConvertidor de Fechas a Números RomanosCuenta Regresiva para la JubilaciónCalculadora de SobriedadCalculadora de Medio CumpleañosCalculadora de AniversarioCalculadora de Reparto de PropinasCalculadora de ROI de Email MarketingCalculadora de Costo por LeadCalculadora de Capital de TrabajoCalculadora de Margen de ContribuciónCalculadora FIFO / LIFOCalculadora de Stock de SeguridadCalculadora de Punto de PedidoCalculadora de Cantidad Económica de Pedido EOQCalculadora de DepreciaciónCalculadora de Precios de ArtesaníaCalculadora de Precio MayoristaCalculadora de Beneficios de ShopifyCalculadora Amazon FBACalculadora de Tarifas de eBayCalculadora de Tarifas de EtsyCalculadora de Comisiones de StripeCalculadora de Comisiones de PayPalConversor de Cuotas de ApuestasCalculadora de DiezmoCalculadora de ZakatCalculadora del Impuesto de Timbre del Reino UnidoCalculadora de Exención de HRACalculadora de GratificaciónCalculadora NPSCalculadora EPFCalculadora PPFCalculadora de RDCalculadora SWPCalculadora de Gross-UpCalculadora de Comparación de PréstamosCalculadora de Utilización de CréditoCalculadora de Escalera de CDCalculadora de Letras del Tesoro T-BillCalculadora de Bonos ICalculadora de Ahorros Universitarios 529Calculadora de HSACalculadora de Indemnización por DespidoCalculadora de Aumento de SueldoGenerador de FacturasCalculadora de ViáticosCalculadora de Reembolso de MillajeCalculadora de Aumento de AlquilerCalculadora de Alquiler ProrrateadoCalculadora de Alquiler AsequibleCalculadora de Precio Final del CocheCalculadora de Asequibilidad de CocheCalculadora de Préstamos para MotocicletasCalculadora de Préstamos para AutocaravanasCalculadora de Préstamo para BarcoCalculadora de Préstamo para TerrenoCalculadora de Préstamo de ConstrucciónCalculadora de Hipoteca de Solo InterésCalculadora de Préstamo GloboCalculadora de Puntos HipotecariosCalculadora de PMICalculadora de Pago Quincenal de HipotecaCalculadora de Hipoteca ARMCalculadora de Préstamos VACalculadora de Sueldo Neto (Pago Neto)Generador de consultas SQL con IAGenerador de RegEx con IAVisualizador de Datos con IA (Pegar CSV)Analizador de Tono de Texto con IAAnalizador de Currículum con IAConversor de Unidades con IA (Lenguaje Natural)Generador de Cartas de Disculpa con IAGenerador de Excusas Educadas con IAGenerador de Itinerarios de Viaje con IAGenerador de Listas de Lectura con IAGenerador de Planes de Entrenamiento con IAGenerador de Plan de Comidas con IAGenerador de Ideas de Regalos con IAGenerador de Recetas con IA a Partir de IngredientesCalculadora de ROI de BecasCalculadora de Costos UniversitariosCalculadora de Horas de Estudio para la Fluidez en un IdiomaGenerador de cuestionarios de vocabularioGenerador de Notas CornellCalculadora de Curva de AprendizajeProgramador de Repetición Espaciada de TarjetasCalculadora de Mezcla de Colores de PinturaCalculadora de LechadaCalculadora de Capacidad de Proceso Seis SigmaEstimador de Ganancias de YouTubeGenerador de personaje RPG aleatorio