Browser-onlyLiveDeveloper Tools

JWT Decoder

Decode a JWT and inspect its header and payload, entirely in your browser.

Privacy note. Runs in your browser — what you enter stays on this page and isn't sent to a server.
Decoding happens in your browser. The token is not sent anywhere.
Header
{
  "alg": "HS256",
  "typ": "JWT"
}
Payload
{
  "sub": "1234567890",
  "name": "Ada Lovelace",
  "iat": 1516239022
}
Time claims
  • Issued at (iat): Jan 18, 2018, 1:30:22 AM UTC
Signature

SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

The signature is shown as-is. This tool decodes tokens but does not verify the signature, which needs the signing secret or key.

Recommended next steps

Related tools

Frequently asked questions

No. It decodes the header and payload so you can read the claims, and it shows the signature as-is. Verifying the signature requires the signing secret or public key, which this browser tool doesn't have. Treat the decoded payload as untrusted until your server has verified it.

Last updated 2026-06-23.