Paste a JSON Web Token to decode the header, payload, and claims instantly — all client-side, nothing sent anywhere.
A JSON Web Token is a compact, URL-safe way to represent claims between two parties. Format: header.payload.signature, each Base64url-encoded.
sub (subject), iss (issuer), aud (audience), exp (expires), iat (issued at), nbf (not before), jti (JWT ID).
HS256/384/512 — HMAC with shared secret. RS256/384/512 — RSA with public/private key. ES256 — ECDSA. Algorithm is in the header.
Never paste production tokens with sensitive data into online tools. This decoder runs entirely in your browser — no data leaves your machine. But it's still good hygiene.