CT

CodeTools

Home/Tools/JWT Decoder
Tools

JWT Decoder

Decode and inspect JWT tokens. View header and payload claims in a readable JSON tree. All client-side.

HEADER
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
PAYLOAD
eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyLCJleHAiOjE3MTYyMzkwMjJ9
SIGNATURE
abc123def456...
{
  "alg": "HS256",
  "typ": "JWT"
}
{
  "sub": "1234567890",
  "name": "John Doe",
  "iat": 1516239022,
  "exp": 1716239022
}
Algorithm
HS256
Token Type
JWT
Issued At
2018-01-18T01:30:22.000Z
Expires At
2024-05-20T21:03:42.000Z
Subject
1234567890
Issuer
N/A
Audience
N/A
JWT ID
N/A

How to use this tool

Inspect the header and claims of a JSON Web Token during integration debugging. Decoding makes a token readable but does not prove it is trusted.

Suggested workflow

  1. Paste a token you are authorized to inspect.
  2. Read the decoded header and payload.
  3. Verify issuer, audience, expiry, and signature in your application.

Good to know

A decoded JWT is not verified. Never make authorization decisions from decoding alone.

JWT Decoder - CodeTools Toolbox - 47 free online developer tools.