JWT Decoder
Paste a token to decode it instantly. Switch the payload to Claims view to see what each claim means and readable dates. Enter the secret or public key to verify the signature.
Runs 100% in your browser — nothing is uploaded
Encoded token
235 charsJWS (signed)HMAC + SHA-256
Header
{
"alg": "HS256",
"typ": "JWT"
}Payload
{
"sub": "1234567890",
"name": "Ada Lovelace",
"email": "ada@example.com",
"admin": true,
"iat": 1767225600,
"exp": 4102444800
}Verify signature
Checking…