JWT Decoder

Decode and validate JSON Web Tokens

Valid JWT Structure
Expires just now

Header

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

Payload

{
  "sub": "1234567890",
  "name": "John Doe",
  "iat": 1516239022,
  "exp": 1916239022,
  "role": "admin"
}

Claims Details

sub(Subject)
1234567890
name
John Doe
iat(Issued At)
Jan 18, 2018
Jan 18, 2018
exp(Expiration Time)
Sep 21, 2030
just now
role
admin

Signature

SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

Note: Signature verification requires the secret key and is not performed in the browser.

About JWT

JSON Web Tokens (JWT) are a compact, URL-safe means of representing claims to be transferred between two parties. A JWT consists of three parts: Header, Payload, and Signature, separated by dots. This tool decodes the header and payload but does not verify the signature.