All tools

JWT Decoder

Decode a JSON Web Token's header and payload.

JWT
Header (alg & type)
{
  "alg": "HS256",
  "typ": "JWT"
}
Payload (claims)
{
  "sub": "1234567890",
  "name": "Jane Doe",
  "iat": 1730000000,
  "exp": 1795000000
}
Standard claims
  • subSubject:1234567890
  • expExpiration time (Unix timestamp):1795000000 → 11/18/2026, 11:06:40 AM
  • iatIssued at:1730000000 → 10/27/2024, 3:33:20 AM
Signature (raw)
0yZ3W-BxK8-K4S5PlA8L9bj5G7QxYcN3XHvCk3mQyPg

About

Paste a JWT and see the decoded header, payload, and signature. Decoding is local. The token never leaves your browser. Useful for debugging auth tokens. Note: this does not verify the signature.

How to use

  1. Paste a JWT.
  2. See the header (algorithm, type) and payload (claims) decoded.
  3. Hover over standard claims (iat, exp, sub) for human-readable explanations.

FAQ

Does this verify the signature?+

No. Verification needs the secret or public key, which depends on your provider. This tool only decodes the parts.

Is my token sent anywhere?+

No. Decoding happens entirely in your browser. The token never leaves your device.