39 chars · 1 line
Needs attention
39 chars · 1 line
Needs attention
JWT structure error
A compact JWT is expected to contain header.payload.signature. If a token has only two parts or includes an extra separator, the decoder stops before Base64URL or JSON parsing because the outer token structure is incomplete. This tool is free to use. No account or payment is required.
Last updated
For the JWTs handled by this decoder, the first segment is the protected header JSON, the second is the payload JSON, and the third is the signature bytes represented as text. The decoder requires all three positions before inspecting the first two.
The sample stops after the payload and therefore cannot be treated as a complete JWT.
header.payloadheader.payload.signatureCommon questions
Not in the compact three-part JWT format decoded by this page. Obtain the complete token from the system that issued it.
No. A complete shape only makes decoding possible; signature verification still requires the correct key and validation rules.
JWT compact segments use Base64URL, whose alphabet does not include the dot separator.
Debugging a specific JWT issue? Browse JWT troubleshooting.