JWT Decoder
Decode JWT header and payload. No signature verification and no JWKS fetch.
Rated 4.7 out of 5 based on 340 reviews
How to use jwt decoder
- Fill the fields or paste input in this tab.
- Set every option that changes the result, not only the defaults.
- Read the output. Invalid input shows an error in the status line.
- Copy or download the result. Nothing is sent to CZNull.
JWT Decoder
JWT Decoder
| Where it runs | This browser |
|---|---|
| Upload | None |
| Network | No request to compute the result |
| Limit | Invalid input stays on the page as an error |
What jwt decoder does
Three Base64url segments. iat/nbf/exp are shown as ISO times. This does not prove the token is valid.
How this page works
All options on the form are sent into the local engine. Decode JWT header and payload. No signature verification and no JWKS fetch. Results never leave this device to be computed.
Limits and related pages
Stay on this URL for this job. Sibling tools in the same group cover nearby jobs without mixing formulas. Open the category hub if you need a different input set.
Questions
Does this page upload what I type?
No. The work runs in the page you opened. CZNull does not receive the input.
Does this verify the signature?
No. It only Base64url-decodes header and payload. It does not fetch JWKS.
alg none?
The page still shows claims. Treat an unverified token as untrusted.
What about encrypted JWE?
This page is for compact JWS-style three-segment tokens, not JWE.