JWT Playground
Encode
Decoded
HEADER
{ "alg": "HS256", "typ": "JWT" }
PAYLOAD
{ "sub": "1234567890", "name": "John Doe" }
VERIFY SIGNATURE
HMACSHA256
(
base64UrlEncode
(
header
) + "." +
base64UrlEncode
(
payload
),
)
secret base64 encoded