JWT Decoder is a free online tool that decodes JSON Web Tokens and displays the header, payload, and signature in a readable format. No installation required — runs entirely in your browser.
A JSON Web Token (JWT) is a compact, URL-safe token format used for authentication and information exchange. It consists of three base64url-encoded parts: header, payload, and signature. Decoding a JWT reveals the claims and metadata it carries without needing the secret key.
JWT Decoder
Decode and inspect JWT tokens instantly in your browser.
How to Use
- Paste your JWT token into the input field
- Click the Decode JWT button
- The tool will display the decoded header and payload as formatted JSON
- Review the claims such as sub, iat, exp, and custom fields
Example
Input
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIn0.dozjgNryP4J3jVmNHl0w5N_XgL0n3I9PlFUP0THsR8U
Output
=== Header ===
{
"alg": "HS256",
"typ": "JWT"
}
=== Payload ===
{
"sub": "1234567890"
}FAQ
- Does this tool verify the JWT signature?
- No, this tool only decodes the header and payload. Signature verification requires the secret key and is not performed here.
- Is this tool free?
- Yes, it is completely free with no registration required.
- Does this tool run in the browser?
- Yes, all decoding happens locally in your browser with no data sent to a server.