What is this tool?
JSON Web Token (JWT) is an open standard (RFC 7519) that defines a compact and self-contained way for securely transmitting information between parties as a JSON object. This information can be verified and trusted because it is digitally signed. JWTs consist of three parts separated by dots (.): Header, Payload, and Signature.
How to use it
1. Paste your encoded JWT token into the left-hand text area.
2. The Header, Payload, and Signature will instantly decode and show on the right.
3. Enter your secret key in the signature area to verify the token's authenticity.
4. Modify any header or payload parameters to generate a new encoded token dynamically.
Pro tips
- Hover over timestamp claims like "exp" (expiration) or "iat" (issued at) to see human-readable date formats in local time.
- Check the "Secret is Base64 encoded" box if your secret key is in base64/base64url format.