Desarrollo
JWT Generator
Generate signed JSON Web Tokens (JWT) with HS256 using the WebCrypto API, right in your browser
Con la confianza de más de 10k desarrolladores
Security notice: Never include sensitive data in a JWT payload. JWTs are base64url-encoded, not encrypted — anyone can decode them. All signing happens locally in your browser.
Header
{
"alg": "HS256",
"typ": "JWT"
}
Payload
Quick-add standard claims:
Signature
Use a strong, random secret of at least 32 characters for HS256.
HMACSHA256(
base64UrlEncode(header) + "." +
base64UrlEncode(payload),
your-secret-key
)
base64UrlEncode(header) + "." +
base64UrlEncode(payload),
your-secret-key
)
Generated Token
Click "Generate JWT" to create a token
About JWT
- •JWTs consist of three Base64URL-encoded parts separated by dots.
- •HS256 uses a shared secret — keep it safe on your server.
- •The payload is readable by anyone — do not store passwords or PII.
- •Always set an
expclaim to limit token lifetime.
Sigue explorando
Otras herramientas de Desarrollo que te pueden gustar…
Formateador JSON
Formatea y valida JSON con resaltado de sintaxis
Probar
Base64 codificar/decodificar
Codifica y decodifica cadenas Base64
Probar
URL Encoder/Decoder
Encode and decode URL components and query strings
Probar
Generador UUID
Genera identificadores UUID únicos
Probar
Hash Generator
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes from text
Probar
Regex Tester
Test and debug regular expressions with match highlighting
Probar
JWT Decoder
Decode and inspect JWT token header and payload
Probar
HTML Formatter
Beautify and format HTML code with proper indentation
Probar