JWT Decoder
Decode JSON Web Token contents locally in your browser. Tokens are never uploaded.
This tool decodes token contents only. It does not verify the token signature, issuer, or authenticity.
Header
Payload
Link to this tool
Copy this HTML to cite this tool from your own site or article.
About JWT Decoder
JWT Decoder decodes JSON Web Token header and payload sections into readable JSON objects without verifying signatures.
How to use JWT Decoder
- Paste your encoded JSON Web Token (JWT) string into the text box.
- Inspect the decoded Header object containing algorithm metadata.
- Inspect the decoded Payload object containing claims and expiry timestamps.
- Review human-readable date conversions for exp, nbf, and iat claims.
Examples
Encoded JWT: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ... Decoded Claims: sub="1234567890", name="John Doe"
FAQ
Does decoding a JWT verify its cryptographic signature?
No. Decoding displays token contents locally without verifying secret keys or public key signatures.
Is my JWT sent to a remote server?
No. Decoding happens entirely inside your browser JavaScript session.