JWT Decoder
Decode JWT header and payload and show expiry status without validating the signature.
Decode JWT header and payload and show expiry status without validating the signature.
Type or paste content directly. Processing stays in the browser whenever possible.
Process some input and the result will appear here.
Paste the full JWT string.
Decode the token to inspect the header and payload.
Note the warning: this tool decodes only and does not validate the signature.
Inspect auth tokens during login or session debugging.
Quickly inspect fields like exp, sub, and aud.
Check token contents stored in the frontend.
No. The first version only decodes and displays the token.
If exp is present in the payload, the page compares it with the current browser time.
Yes. Invalid structure or malformed base64url data produces a clear error.