Standard HS256 / RS256 JWS
Inspect header algorithm, token type, and payload claims with human-readable timestamps.
Processed locally
Decode JSON Web Tokens locally, inspect header and payload claims, review exp, iat and nbf timestamps, and understand token structure without uploading the token.
Overview
JWT Decoder decodes JSON Web Tokens (JWS and JWE headers) locally in your browser. It breaks tokens into Header, Payload, and Signature segments, converts exp, iat, and nbf NumericDate timestamps into UTC and local dates with active/expired status, identifies alg=none and encrypted JWE payloads, and generates sanitized AI-ready debug summaries without uploading tokens or secrets to a server.
Workflow
Follow the core workflow below. Use “Show in tool” to locate the real control in the live tool above.
Add the compact JWT token or choose a synthetic sample. The decoder reads the token locally and does not send it to an authentication server.
JWT tokenSampleRun Decode JWT after adding the token. This reveals the readable structure and claims but does not verify the signature.
Decode JWTCheck the decoded header, payload availability, segment count, and algorithm before interpreting claims.
HeaderPayload / ClaimsSegmentsAlgorithmInspect standard and custom claims, then review exp, nbf, and iat as UTC and local times with their current status.
ClaimsexpnbfiatReview expiration, alg=none, encrypted-token, and structure warnings. Decoding does not verify the token signature without the required verification key.
WarningsSignature presentSignature verifiedCopy the header, payload, a claims summary, or preview a redacted AI-ready debugging context without copying the raw token automatically.
Copy header JSONCopy payload JSONCopy claims summaryPrepare AI-ready contextYou can inspect token claims and timestamps locally, review security diagnostics, and copy safe summaries.
Prepare AI-ready contextPractical cases
Inspect header algorithm, token type, and payload claims with human-readable timestamps.
Check exp timestamp status relative to local time to verify token expiration.
Review nbf timestamp status to verify whether a token is already valid or pending.
Detect insecure alg=none tokens with explicit security warnings.
Identify 5-segment JWE structure and inspect header while flagging encrypted payload.
Troubleshooting
From evidence to action
Use Prepare AI-ready context to preview a sanitized Markdown context containing token structure, algorithm, claim key names, timestamp statuses, signature presence, and warnings. Raw tokens, signature bytes, and sensitive claim values are excluded by default.
Developer guides
Understand the concept, inspect a testable example, then open it in the tool above.
FAQ