JWT Decoder
Encoded
Decoded
Header
HS256
{
"alg": "HS256",
"typ": "JWT"
}
Payload
{
"sub": "1234567890",
"name": "John Doe",
"iat": 1516239022
}
Signing Key
HMACSHA256( base64UrlEncode(header) + "." + base64UrlEncode(payload),
---Enter-your-256-bit-key---
)
Note: We do not store any information in our database and all processing is done on the client side.
The JWT Decoder Tool allows you to decode JWTs for simple debugging. You can also create your own JWTs with custom payloads signed with your own secret for testing purposes.