JWT Encoder/Decoder
Encode and decode JSON Web Tokens.
Frequently Asked Questions
What is a JWT decoder?
A JWT decoder parses a JSON Web Token into its three components — header, payload, and signature — and displays the decoded data in a human-readable format.
How do I decode a JWT?
Paste the full JWT string (the three Base64Url-encoded parts separated by dots) into the input field, and the tool instantly decodes and displays the header and payload.
Can I also encode JWTs?
Yes. The tool includes an encoder tab where you can set the header and payload, optionally add a secret key, and generate a signed JWT token.
Does this tool verify JWT signatures?
The decoder shows the signature section but does not cryptographically verify it. To verify, you need the original signing key, which can be pasted into the verification field.
Is this decoder free?
Yes, ToolDock's JWT decoder is completely free, requires no signup, and runs entirely in your browser.