Skip to content
jwtcodec

JWT Decoder

Paste a token to decode it instantly. Switch the payload to Claims view to see what each claim means and readable dates. Enter the secret or public key to verify the signature.

Runs 100% in your browser — nothing is uploaded

Encoded token

235 charsJWS (signed)HMAC + SHA-256

Header

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

Payload

{
  "sub": "1234567890",
  "name": "Ada Lovelace",
  "email": "ada@example.com",
  "admin": true,
  "iat": 1767225600,
  "exp": 4102444800
}

Verify signature

Checking…