🔐 JWT Decoder
Decode and inspect JWT tokens in the browser
How JWT Decoding Works
- Split the token at the dots into 3 parts: Header, Payload, Signature
- Base64URL-decode the Header and Payload
- Parse the decoded strings as JSON
- Check timestamps (iat, exp, nbf) against current time
- Display the decoded contents (signature is NOT verified client-side)
How to Use JWT Decoder
- 1Paste your JWT string into the input field.
- 2The header and payload are instantly decoded and displayed as formatted JSON.
- 3Check the expiration time and other claims at a glance.
About JWT Decoder
Decode and inspect JSON Web Tokens instantly without sending them to a server. This JWT decoder parses the header, payload, and signature, displays expiration times, and validates token structure.
Frequently Asked Questions
Is it safe to paste my JWT here?
Yes. All decoding happens entirely in your browser. No token data is ever sent to a server.
Can it verify the signature?
The decoder displays the signature but cannot fully verify it without the secret or public key. It does validate the token structure and format.