Paste your JWT token below. All decoding is done locally in your browser.
About this tool
The JWT Decoder lets you inspect JSON Web Tokens without sending them to a server. It decodes header, payload, and shows signature parts for debugging and learning.
How to use
- Paste a JWT into the input field.
- Click Decode to view decoded header and payload.
Do not paste sensitive production tokens here unless you understand the security implications.
Example
Sample JWT (for testing):
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9 .eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWV9 .SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
Decoded header:
{"alg": "HS256", "typ": "JWT"}
Decoded payload:
{"sub":"1234567890","name":"John Doe","admin":true}
Security note: sample tokens are for learning only. Do not paste production secrets or private keys.