Free JWT Decoder

Paste a JSON Web Token to instantly read its header, payload claims and expiry — decoded locally in your browser, never uploaded.

Header

–

Payload

–

Expiry

–
Status

How to use

  1. Paste your JWT into the box (or click Decode).
  2. Read the decoded header and payload as formatted JSON.
  3. Check the expiry status — expired tokens are flagged instantly.

Frequently asked questions

Is my token sent to a server?

No. Decoding happens 100% in your browser — tokens never leave your device.

Can this verify the JWT signature?

No — signature verification needs the secret key. This tool decodes the readable header and payload.

What do exp, iat and nbf mean?

Unix timestamps: exp = expiry, iat = issued-at, nbf = not-valid-before.

Is the JWT decoder free?

Yes — free for developers, no signup.

Related free tools