ToolNest

JWT Decoder

Decode JWT header and payloadRuns locally · nothing uploaded

Header
{
  "alg": "HS256",
  "typ": "JWT"
}
Payload
{
  "sub": "1234567890",
  "name": "John Doe",
  "admin": true,
  "iat": 1767225600,
  "exp": 1798761600
}
Signature
signature-not-verified
Also works as:jwt parserdecode jwt

How to use

  1. 1Paste a JWT.
  2. 2Read the decoded header and payload.
  3. 3Check the expiry time.

FAQ

Does it verify the signature?

No. Verification requires the secret or public key. This tool only decodes.

Is it safe to paste a token?

Decoding happens locally and nothing is sent. Using test tokens is still recommended.