JWT Decoder
Inspect JWT headers and payloads instantly. Nothing is uploaded or sent to a server.
Token
Paste a JWT or a Bearer token.
Your decoded token will appear here
Header and payload fields will be separated for quick inspection.
Token details
Payload
Signature
A decoder can read a JWT, but decoding does not verify its signature or prove the token is trustworthy.
How to use the JWT Decoder
Paste your JWT into the token field.
Decode it to parse the header and payload.
Inspect claims and copy or download the result.
Common questions
Can this tool verify a JWT signature?
No. It only decodes the header and payload. Signature verification requires the appropriate cryptographic algorithm and key.
Does decoding reveal the JWT secret?
No. JWT header and payload data are encoded, not encrypted. The signing secret is not contained in those sections.
Is my token sent anywhere?
No. The decoder is implemented entirely in client-side JavaScript, so the token remains in your browser.
What if my token is invalid?
The tool checks the three-part structure, Base64URL encoding, UTF-8 decoding, and JSON structure, then explains what failed.