JWT Decoder

Decode JWT headers and payloads locally and inspect time-based claims such as expiration

About this tool

The JWT Decoder reads a token's header and payload and explains its iat, nbf, and exp time claims without sending the token to a server. It intentionally does not verify the signature, so decoded claims must not be treated as trusted data.

Common use cases

  • Inspect claims returned by an OAuth or OpenID Connect flow while debugging an integration.
  • Check whether a development token is expired or not yet valid.
  • Confirm audience, issuer, subject, and custom claims during API development.
  • Format a compact JWT payload as readable JSON for a local troubleshooting session.