{ }Devtool

JWT Decoder

Decode JSON Web Tokens instantly. Inspect header and payload, verify expiry (exp), issued-at (iat), and copy claims. Signature is not verified — tokens never leave your browser.

JWT input

Client-side only. Signature is shown, not verified.

Header

{
  "alg": "HS256",
  "typ": "JWT"
}

Payload — checking expiry…

{
  "sub": "1234567890",
  "name": "Ada",
  "exp": 2000000000,
  "iat": 1700000000
}

How to use

  1. Paste input or drop a file above.
  2. Adjust options (delimiter, dialect, quality, ratio).
  3. Copy result or download — no sign-up needed.

FAQ

Is the signature verified?

No. This is a decoder/inspector, not a verifier. Always verify signatures server-side with your secret or JWKS.

Is pasting a JWT safe here?

Decoding is fully client-side, but JWTs can contain sensitive data. Prefer test tokens on shared machines.

Related encode tools