Paste a JWT to decode its header, payload, and claims breakdown.
Header
Payload
Claims Breakdown
No claims to show.
Signature
Verify Signature
Paste a JWT and its secret/public key to verify the signature.
Create a new JWT by providing header, payload, and secret.
Generated Token
JWT Debugger Features
Decode & Verify
Decode JWT headers, payloads, and verify signatures with 12+ algorithms.
Claims Breakdown
See registered claims like `iss`, `sub`, `aud`, `exp`, `iat` with friendly labels.
Encode & Sign
Create your own JWTs by providing header, payload, and secret – with algorithm selection.
Frequently Asked Questions
What is JWT?
JWT (JSON Web Token) is an open standard for securely transmitting information between parties as a JSON object.
How do I verify a JWT signature?
You need the secret key or public certificate used to sign the token. This tool supports HS256/384/512 and RSA/ECDSA algorithms.
Is my token stored anywhere?
No, all processing is done locally in your browser. The token never leaves your device.