JWT Decoder

by degeloper

Paste a JSON Web Token on the left to decode its header and payload on the right — entirely in your browser, nothing is sent anywhere. Optionally add the secret (HS*) or public key (RS*/PS*/ES*) to verify the signature.

ENCODED

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkVnZSBCYXLEscWfIEFrecO8cmVrIiwiaWF0IjoxNTE2MjM5MDIyfQ.n49kGX_5BmXMazpem9jzjO1INkZF8R40wErLNV5CKS4

DECODED HEADER
{
  "alg": "HS256",
  "typ": "JWT"
}
DECODED PAYLOAD
{
  "sub": "1234567890",
  "name": "Ege Barış Akyürek",
  "iat": 1516239022
}
  • iat · Issued atJan 18, 2018, 1:30:22 AM
SIGNATURE VERIFICATION(optional)HS256

Enter the secret used to sign the JWT below:

Awaiting key

Verifiable in-browser: HS256, HS384, HS512, RS256, RS384, RS512, PS256, PS384, PS512, ES256, ES384, ES512.