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

  1. Paste your JWT token into the input field
  2. Click the Decode JWT button
  3. The tool will display the decoded header and payload as formatted JSON
  4. 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.

Related Tools