JSON Web Token (JWT) Debugger
Decode, verify, and generate JSON Web Tokens, which are an open, industry standard RFC 7519 method for representing claims securely between two parties.Learn more about JWTSee JWT libraries
For your protection, all JWT debugging and validation happens in the browser. Be careful where you paste or share JWTs as they can represent credentials that grant access to resources. This site does not store or transmit your JSON Web Tokens outside of the browser.
- DecoderJWT Decoder
- EncoderJWT Encoder
Paste a JWT below that you'd like to decode, validate, and verify.
Encoded value
JSON Web Token (JWT)
JWT
Valid JWT
Signature Verified
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWUsImlhdCI6MTUxNjIzOTAyMn0.KMUFsIDTnFmyG3nMiGM6H9FNFUROf3wh7SmqJp-QV30
Decoded Header
JSONJSON
Claims TableClaims Table
{
: "HS256",
: "JWT"
}
Decoded Payload
JSONJSON
Claims TableClaims Table
{
: "1234567890",
"name": "John Doe",
"admin": true,
:
}
JWT Signature Verification(Optional)
Enter the secret used to sign the JWT below:
Secret
Secret
Valid secret
Encoding Format