Updated
JWT decoder explained
Decode the header and claims of a three-part JWT as local JSON. The result prominently says the signature has not been checked, because decoding the text does not establish that the token is genuine or authorized.
A worked example
A payload containing {"sub":"example"} appears as that object after decoding. It remains an untrusted claim until the issuing system validates the signature and token rules.
Before you use the result
No secret or public key is requested, and no signature, issuer, audience or expiry policy is validated. JWE encrypted tokens are not supported. Never use this decoded output as authorization.
Cite this page
ToolOctopus. “JWT decoder.” Updated 2026-09-20. https://tooloctopus.com/jwt-decoder.
Add an access date if your instructions require one.
Citation formatting uses citeproc-js by Frank Bennett and Citation Style Language styles. Licence and source code.
