All Tools

JWT Decoder

Inspect any JSON Web Token: header, payload, signature, claims, and expiry status. Token is decoded entirely in your browser — never sent to a server.

Encoded JWT
HS256Valid for 0s

Header

{
  "alg": "HS256",
  "typ": "JWT"
}

Payload

{
  "sub": "1234567890",
  "name": "Jane Doe",
  "role": "admin",
  "iat": 1759900000,
  "exp": 1999999999
}

Signature

signature_placeholder

This tool only decodesthe token — it does not verify the signature, since that requires the issuer's secret key. Verify on your server.

Claims
sub
1234567890
Subject
name
Jane Doe
role
admin
iat
1759900000
10/8/2025, 5:06:40 AM
Issued at
exp
1999999999
5/18/2033, 3:33:19 AM
Expires at