# Codificador JWT

> Firma un objeto JSON y obtén un JSON Web Token compacto HS256, HS384 o HS512 en el navegador. El secreto HMAC se queda en la pestaña, así que puedes crear un token de prueba sin enviarlo a un codificador alojado.

Se ejecuta en tu navegador. No se sube nada.

[Cripto](https://toolbuddy.dev/es/categories/crypto.md)

## Sobre esta herramienta

Firma un objeto JSON con HMAC-SHA256, HMAC-SHA384 o HMAC-SHA512. La cabecera lleva alg, typ JWT y, si lo escribes, kid.

Pega un objeto JSON, escribe el secreto y copia el token. No firma con RSA, ECDSA ni el algoritmo none. El trabajo se queda en esta pestaña. Después de cargar la página puedes seguir sin red.

## Preguntas

### ¿El secreto sale de esta página?

No. La firma HMAC se calcula con la Web Crypto API en esta pestaña. El secreto y el token no se suben.

## Más herramientas de Cripto

- [Generador de hashes](https://toolbuddy.dev/es/tools/hash-generator.md): Genera hashes criptográficos (SHA-256, SHA-1, MD5 y más) a partir de texto con Web Crypto en el navegador. Crea checksums, compara resúmenes y copia la salida hex. El hash no sale de la pestaña, así que las cadenas de prueba y los secretos siguen privados.
- [Generador HMAC](https://toolbuddy.dev/es/tools/hmac-generator.md): Calcula firmas HMAC-SHA en el navegador para secretos de webhooks y firma de APIs. Pega un mensaje y una clave, elige de SHA-1 a SHA-512, y copia hex o Base64. Las claves se quedan en la pestaña.
- [Decodificador JWT](https://toolbuddy.dev/es/tools/jwt-decoder.md): Decodifica JSON Web Tokens en local para inspeccionar la cabecera, la carga y las claims de caducidad. Pega un JWT y lee los campos en Base64URL sin verificar la firma en un servicio remoto. Sirve para depurar autenticación dejando los tokens fuera de la red.
- [Cifrado AES](https://toolbuddy.dev/es/tools/aes-encrypt.md): Cifra y descifra texto con AES-256-GCM en el navegador. Una contraseña se estira con PBKDF2. La salida es Base64 de sal + IV + texto cifrado. Útil para compartir un secreto corto por un canal que controlas. Las claves no salen de la pestaña.
- [Redactor de secretos](https://toolbuddy.dev/es/tools/secret-redactor.md): Tacha JWT, claves de AWS, tokens de GitHub, claves privadas, tokens bearer y correos en logs pegados. La sustitución ocurre en la pestaña.
