JWT Decoder
Decode a JWT's header and payload (no verification).
Note: this JWT decoder is a client-side inspection utility. It reads the header and payload but does notverify the signature. Always verify JWTs server-side with the issuer's key before trusting any claim.
About JWT Decode
A JSON Web Token (JWT) has three Base64url parts separated by dots: header, payload, and signature. This tool decodes the header and payload into readable JSON.
Decoding is purely a client-side inspection utility: it does NOT verify the signature and does not prove the token is authentic or untampered. Always verify signatures server-side with the issuer's key before trusting any claim.
Use it to quickly read claims like sub, iat, exp, and custom fields while debugging authentication flows.
Example
| Input | eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c |
| Output | { "header": { "alg": "HS256", "typ": "JWT" }, "payload": { "sub": "1234567890", "name": "John Doe", "iat": 1516239022 }, "signature_verified": false } |
Use it from code
curl "https://encode.wrapper-agency.com/api/v1/encode?op=jwt-decode&value=YOUR_TEXT"Free during beta — no key. See the full API reference.