JWT Decoder — Decode JSON Web Tokens Online
Paste a JWT to decode its header and payload instantly in your browser.
🔒 Your file never leaves your browser. Tokens are decoded locally using JavaScript.
Header
{
"alg": "HS256",
"typ": "JWT"
}Payload
{
"sub": "1234567890",
"name": "John Doe",
"iat": 1516239022
}Signature (base64url, not verified)
SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
⚠ Signature verification requires your secret key. Never share your JWT secret publicly.
How to Decode a JWT Token Online
- 1
Paste your JWT
Paste a JSON Web Token into the input field. The token consists of three base64url-encoded parts separated by dots.
- 2
View decoded header and payload
The header and payload are decoded instantly and displayed as formatted JSON below.
- 3
Check expiry and claims
The tool highlights the expiry status and key claims like 'sub' (subject), 'iss' (issuer), and 'iat' (issued at).