JWT Encoder / Decoder
Encode, decode, inspect & verify JSON Web Tokens — 100% client-side, nothing leaves your browser
Paste JWT Token
Algorithm
—
Type
—
Claims
—
Issued At
—
Expires
—
Status
—
JWT Quick Reference
Header
Contains algorithm (alg) and token type (typ). Base64Url encoded.
Payload
Claims: sub, iss, aud, exp, iat, nbf + custom fields. NOT encrypted!
Signature
HMAC of header + payload with secret. Verifies token wasn’t tampered.
⏱
Expiry (exp)
Unix timestamp. Always set exp on production tokens to prevent replay attacks.
🚫
Not Encrypted
JWT payload is only Base64 encoded, not encrypted. Never store secrets in it.
🔐
Strong Secrets
Use at least 256-bit random secrets for HS256. Never use short or guessable keys.