Skip to main content
Back to tools

JWT Decoder

Decode JWT headers and claims locally.

Paste a token to inspect its header, payload, timestamps, issuer, audience, and scopes without sending the token anywhere.

Mode
Local
Output
Decode
Verify
No

Decoder workspace

Tokens are decoded in the browser. Signature verification is not performed.

266 chars

Decoded token

decoded

Header

{
  "alg": "HS256",
  "typ": "JWT"
}

Payload

{
  "sub": "user_123",
  "name": "Cliviro Demo",
  "iss": "cliviro.local",
  "aud": "developer-tools",
  "iat": 1893456000,
  "nbf": 1893456000,
  "exp": 1893542400,
  "scope": "tools:read"
}

State

Decoded

Shape

8 claims

Input

266 chars

Signature

17 chars