Skip to main content

JWT Decoder

Decode JWT headers and payloads instantly in your browser. Inspect claims and common token timestamps without sending your token to a server.

Important: This tool decodes JWT contents only. It does not verify the token's signature or prove that the token is authentic.

About JWT Decoder

The JWT Decoder reads the Base64URL-encoded header and payload sections of a JSON Web Token and displays them as formatted JSON. It also converts common exp, iat, and nbf Unix timestamp claims into readable UTC dates. Decoding happens locally in your browser. This tool does not verify JWT signatures and should not be used as proof that a token is authentic or trusted.

How to Use JWT Decoder

  1. Paste a JSON Web Token into the input field.
  2. Click 'Decode JWT' to decode the token header and payload.
  3. Review the formatted JSON and any recognized exp, iat, or nbf timestamps.
  4. Copy the decoded sections when needed. Remember that decoding does not verify the JWT signature.

Frequently Asked Questions

What is a JWT?

A JSON Web Token is a compact token format commonly used to transmit claims between systems. A typical JWT contains a header, payload, and signature section separated by periods.

Does this JWT Decoder verify signatures?

No. It only decodes the token contents. Signature verification requires the correct cryptographic key and algorithm and must be performed separately before a token is trusted.

What do exp, iat, and nbf mean?

exp is the expiration time, iat is the issued-at time, and nbf is the not-before time. JWT numeric date claims are generally represented as Unix timestamps in seconds.

Does Avorqin upload my JWT?

No. Decoding is performed locally in your browser. Even so, avoid sharing sensitive production tokens with other people or services.