StackDevLife

Developer Tool

JWT Decoder

Paste a JWT token to decode its header, payload, and inspect claims. Runs entirely in your browser — nothing is transmitted.

JWT Token

Signature

Not verified (no secret needed to decode)

No Expiry

Token has no exp claim

Header
{
  "alg": "HS256",
  "typ": "JWT"
}
Payload
{
  "sub": "1234567890",
  "name": "John Doe",
  "iat": 1516239022
}
Signature

SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

Showing example token — paste your own JWT above

How to use this tool

  1. 1

    Paste your JWT token

    Copy a JWT from your app, browser DevTools, or any API response and paste it into the input field.

  2. 2

    Inspect the decoded output

    The header and payload are automatically decoded and displayed as formatted JSON. Check claims like exp, iat, sub, and roles.

  3. 3

    Check expiry status

    The tool highlights whether the token is still valid or has expired based on the exp claim — no manual date math needed.