JWT Decoder

Decode JSON Web Tokens (JWT) to view header, payload, and signature

How to use this JWT Decoder:

  1. Paste your JWT token in the input box above
  2. Click Decode to view the token's header, payload, and signature
  3. View the decoded information in the sections below
  4. The tool will also display token validity information and expiration status
  5. Click Clear All to reset the input and results
  6. For quick decoding, use the keyboard shortcut Ctrl+Enter (Windows) or Cmd+Enter (Mac)

About JWT Tokens:

  • JWT (JSON Web Token) is an open standard for securely transmitting information between parties
  • A JWT consists of three parts separated by dots:
    • Header: Contains token type and signing algorithm
    • Payload: Contains the claims (statements about an entity)
    • Signature: Used to verify the token wasn't altered
  • Common JWT claims:
    • iss (Issuer): Who issued the token
    • sub (Subject): Who the token is about
    • aud (Audience): Who the token is for
    • exp (Expiration): When the token expires
    • iat (Issued At): When the token was issued
  • Note: This tool only decodes the token. It does not verify the signature.

Your JWT tokens are processed in your browser only - we never store or send your tokens to any server