JWT Toolkit
Crypto & SecurityDecode a JWT, verify its signature and claims, or sign a new one with your own key.
Computed locally · never uploaded
Verification key
Pick an algorithm and supply the key used to verify the signature
HMAC uses the same key to sign and verify — keep it secret.
Result
Enter the JWT you want to verify.
Claim checks (optional)
Checks beyond the signature: validity is always checked; issuer and audience only when filled in
Signing key
Pick an algorithm, then generate or paste the key used to sign
HMAC uses the same key to sign and verify — keep it secret.
Payload
The claims written into the token
iat and exp are written automatically by the switches below — no need to add them here.
Set to the current time
Signing uses the browser's built-in Web Crypto — your key never leaves the page.