JWT Decoder
Paste any JWT to inspect its header and payload. Nothing is sent to a server — decoding happens locally.
Header
{
"alg": "HS256",
"typ": "JWT"
}Payload
{
"sub": "1234567890",
"name": "Ada Lovelace",
"iat": 1700000000,
"exp": 2100000000
}iat
11/14/2023, 10:13:20 PM
exp
7/18/2036, 1:20:00 PM
Note: this tool only decodes the JWT. Signature verification requires the secret/public key and is intentionally not performed in-browser.