JWT Decoder
Decode JSON Web Token headers and payloads.
Generate a JSON Web Token (JWT) from a header, payload, and signing secret.
JWT Generator creates a JSON Web Token just by entering a header, payload, and signing secret. It supports HMAC signing (HS256/HS384/HS512) using the Web Crypto API, and you can verify the result with the JWT Decoder tool. Useful for testing authentication flows and learning JWT structure.
Symmetric-key HMAC signing (HS256, HS384, HS512) is supported. Public-key algorithms such as RS256 are not supported.
A technically valid JWT is generated, but a secret typed into a browser tool cannot be considered securely managed. We strongly recommend not using production secrets with this tool.
Yes. Changing the algorithm automatically syncs the "alg" field in the Header.
No. All processing happens in your browser using the built-in Web Crypto API.