JWT Debugger / Decoder

Decode and inspect JSON Web Tokens (JWTs). Instantly view header, payload, signature, and expiration status. Paste your JWT below to analyze its contents.

JWT Input
Paste the full JSON Web Token string here.
Loading...

About JWT Debugger / Decoder

A JSON Web Token looks like one long opaque string, but it's actually three Base64URL-encoded parts separated by dots: a header, a payload, and a signature. The header says which algorithm signed it, the payload carries the claims (who the user is, when the token expires, what scopes they hold), and the signature proves the token hasn't been tampered with. Most of the time when something is broken, the answer is sitting in the payload — you just can't read it by eye.

This debugger splits the token apart and renders each section as readable JSON. You see the algorithm, every claim, and — crucially — whether the token is still valid right now. It reads the exp and iat claims and tells you plainly whether the token has expired, which is usually the first thing you check when an authenticated request suddenly starts returning 401.

Decoding happens entirely in your browser. The token is never transmitted, so you can safely inspect production tokens, customer session tokens, or anything carrying real claims without it leaving your machine.

How to use JWT Debugger / Decoder

  1. Paste the token

    Copy the full JWT — all three dot-separated segments — and paste it into the input. You can grab it from an Authorization header, a cookie, or local storage.

  2. Read the header

    The decoded header shows the signing algorithm (such as HS256 or RS256) and token type, which tells you how the signature was produced.

  3. Inspect the payload claims

    The payload lists every claim — subject, issuer, audience, scopes, and any custom fields your application set.

  4. Check expiration

    Look at the expiration status to see whether the token is still valid or has already expired, the most common cause of unexpected 401 responses.

Frequently asked questions