Free Online JWT Decoder
Paste a JSON Web Token to instantly decode and inspect its header, payload, and claims. Check expiration dates, issuers, and custom claims without any libraries.
Loading tool...
Example
Input
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5cOutput
{ "sub": "1234567890", "name": "John Doe", "iat": 1516239022 }How to Use the JWT Decoder
1
Paste your JWT (the long encoded string) into the input area.
2
The header and payload are decoded and displayed automatically.
3
Review claims like expiration (exp), issuer (iss), and custom fields.
Frequently Asked Questions
What is a JWT?
A JSON Web Token (JWT) is a compact, URL-safe token format used for authentication and information exchange. It consists of a header, payload, and signature.
Does this tool verify the signature?
This tool decodes and displays the JWT contents but does not verify the cryptographic signature, as that requires the secret key or public key.
Is it safe to paste my JWT here?
Yes. All decoding happens in your browser. The token is never sent to any server. However, never share production tokens publicly.