JWT Decoder
The JWT Decoder reads a JSON Web Token and shows you what's inside. A JWT has three Base64URL parts — header, payload and signature — separated by dots. This tool decodes the header and payload so you can inspect claims and expiry, all locally in your browser.
Why use JWT Decoder
- Decodes the header and payload into readable JSON.
- Highlights time claims (iat, exp, nbf) as human dates and flags expiry.
- Works entirely offline — the token never leaves your browser.
- Helpful for debugging auth flows without a backend.
How to use JWT Decoder
- 1Paste your token. Paste a JWT (the xxxxx.yyyyy.zzzzz string) into the input.
- 2Inspect the claims. Read the decoded header and payload, and check issued/expiry times.
- 3Verify separately. Remember this does not verify the signature — validate that server-side with your key.