All tools

JWT decoder

Auth & tokens

Paste a JSON Web Token to see its decoded header, payload, and claim interpretations. The token is never sent to the server — all decoding happens in your browser.

JWT

The token is never sent over the network. Decoding happens entirely in your browser.

Claims
Expired
iat (issued at)
1716241200 → 2024-05-20T21:40:00.000Z (733d ago)
exp (expires)
1716327600 → 2024-05-21T21:40:00.000Z (732d ago)
sub (subject)
1234567890
Header
{
  "alg": "HS256",
  "typ": "JWT"
}
Payload
{
  "sub": "1234567890",
  "name": "Jane Doe",
  "iat": 1716241200,
  "exp": 1716327600
}
Signature

Signature shown as the raw base64url value. Verifying it requires the signing key and is out of scope for a client-side decoder.

aJ3RzM9YHbS6h9wPN8mUYTpZRRG2RJ5fXSiqgI4mP1Q