JWT Decoder

Paste a JWT token to decode its header and payload. Works entirely in your browser.

How to decode a JWT token locally

  1. Paste a JWT access or ID token into the decoder.
  2. Inspect the header and payload claims in readable JSON.
  3. Use the output for debugging — never paste production secrets into untrusted sites.

Frequently asked questions

Does decoding validate the signature?

This tool decodes the structure only. Signature verification requires your auth library and signing keys — never share those with third-party tools.

Are tokens sent to UtilSnap servers?

No. Decoding happens entirely client-side in your browser.

Is the JWT decoder free?

Yes. Free, no sign-up, no data stored.

What claims can I inspect?

You can view the header (algorithm, type), payload claims (sub, iss, exp, iat, aud, and any custom claims), and the raw Base64-encoded signature.