How to use
- Paste a compact JWT into the input, or choose Load sample.
- Choose Decode token or press Ctrl+Enter (or Command+Enter on macOS).
- Inspect the decoded header, payload, and encoded signature.
- Choose Copy result to copy the decoded JSON, or Clear to remove the token and result.
About this JWT decoder
JSON Web Tokens (JWTs) are compact strings commonly used to carry signed claims between systems. A compact token has three dot-separated parts: a Base64URL-encoded header, a Base64URL-encoded payload, and a signature. This tool decodes the first two parts as JSON and displays all three parts for inspection.
Decoding is not verification. Anyone can create or change an unsigned token, and the displayed claims must not be trusted based on this tool’s output. The tool does not verify signatures, check expiration, validate issuer or audience, or determine whether the token is authentic.
Privacy
The token is processed entirely in your browser and is not uploaded or saved by ToolsLodge. JWTs can contain sensitive claims or function as bearer credentials, so treat them as secrets and avoid pasting production tokens into shared devices.