What is the JWT Decoder?
The JWT Decoder reads a JSON Web Token and shows its header and payload as formatted JSON, plus a summary of the standard time claims. It's the fast way to see what's inside a token while debugging authentication.
Decode JSON Web Tokens to inspect the header and payload. View claims and expiry. Local, private, no upload.
Enter your text
Paste or type your content into the input field.
Adjust settings
Configure options to get the result you want.
Copy or save
Copy the output to clipboard or save it.
Instantly decode both segments into clean, pretty-printed JSON.
Standard time claims (iat, nbf, exp) are shown as human-readable dates.
See at a glance whether a token is still valid or has already expired.
Decoding happens in your browser — your token is never sent anywhere.
The JWT Decoder reads a JSON Web Token and shows its header and payload as formatted JSON, plus a summary of the standard time claims. It's the fast way to see what's inside a token while debugging authentication.
Your token is decoded entirely in the browser. It is never uploaded, logged, or stored — which matters because tokens often grant access. Still, treat any token you paste anywhere as compromised and rotate it.
{
"alg": "HS256",
"typ": "JWT"
}{
"sub": "1234567890",
"name": "John Doe",
"iat": 1516239022
}Issued at (iat): Jan 18, 2018, 1:30:22 AM
SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5cThe signature is not verified here. Verifying it requires the secret or public key and should be done on a trusted server.