JWT Decoder

Decode and inspect JSON Web Tokens in your browser. View the header, payload, and signature. Verify expiration and claims.

Embed this tool
Valid FormatAlgorithm: HS256

Header

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

Payload

{
  "sub": "1234567890",
  "name": "John Doe",
  "iat": 1516239022
}

Signature

SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

Claims

ClaimValueDescription
sub1234567890Subject
nameJohn DoeCustom claim
iat1516239022 (1/18/2018, 5:30:22 AM)Issued At

Advertisement

Ad

JWT Structure

HEADER (Base64URL)
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
PAYLOAD (Base64URL)
eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ
SIGNATURE
SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

Frequently Asked Questions

JSON Web Token (JWT) is a compact, URL-safe means of representing claims to be transferred between two parties. It consists of three parts: Header (algorithm & type), Payload (claims/data), and Signature (verification).

Related Tools