JWT Decoder – Free Online Tool
Decode and inspect JSON Web Tokens to view header, payload, and expiration.
Runs in your browser. Nothing you type or paste is uploaded, saved, or sent to an AI.
algtypsubnameiatSflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
Example
Input
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ...
Output
Header: {"alg":"HS256","typ":"JWT"}
Payload: {"sub":"1234567890","name":"John Doe","iat":1516239022}The JWT is split into its three parts and each is Base64-decoded for inspection.
How to Use JWT Decoder
- 1
Paste JWT
Paste the JWT token to decode.
- 2
View Parts
See the decoded header, payload, and signature separately.
- 3
Check Expiry
The tool shows if the token has expired.
What is JWT Decoder?
The JWT Decoder splits a JSON Web Token into its three Base64-encoded parts (header, payload, and signature) and displays each in a readable format. It shows algorithm, claims, expiration time, and issued-at timestamps. All decoding is done client-side.
Common Use Cases
- ✦Debugging authentication issues in web applications
- ✦Inspecting token claims and permissions
- ✦Checking token expiration times
Embed This Tool
Add this tool to your website or blog with a simple iframe embed.
<div style="max-width:480px"><iframe src="https://buildutilities.com/embed/jwt-decoder?ref=embed" width="480" height="360" frameborder="0" style="border-radius:8px;border:1px solid #2a2e3a;width:100%"></iframe><p style="font:11px sans-serif;color:#888;margin:4px 0 0;text-align:right">Powered by <a href="https://buildutilities.com/jwt-decoder?ref=embed" target="_blank" rel="noopener">BuildUtilities</a></p></div>
Share
Share a link to this tool. Results can be passed via URL parameters.
https://buildutilities.com/share/jwt-decoderFrequently Asked Questions
Also available as
More Security Tools
Security-focused tools for passwords, tokens, and cryptography.