Skip to main content

JWT Decoder

Decode JWT header and payload. No signature verification and no JWKS fetch.

Rated 4.7 out of 5 based on 340 reviews

Input
Output

How to use jwt decoder

  1. Fill the fields or paste input in this tab.
  2. Set every option that changes the result, not only the defaults.
  3. Read the output. Invalid input shows an error in the status line.
  4. Copy or download the result. Nothing is sent to CZNull.

JWT Decoder

JWT Decoder

Where it runsThis browser
UploadNone
NetworkNo request to compute the result
LimitInvalid 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.