JWT Debugger
Decode a JSON Web Token and check its signature — and with the secret, edit the claims and it re-signs as you type.
Paste a token to decode it, or write claims on the right and give a secret to sign them. Editing either side updates the other.
Try
Not verified
Encoded
The token
Header
Algorithm and type
Payload
Data and claims
About
Both sides are live: the token drives the decoded claims, and with the secret the claims drive the token. Decoding and verification stay separate operations, and neither ever implies the other.