JWT Decoder
Paste a JWT to decode its header and payload, inspect claims, and check expiry. Never sent to a server.
How to Use the JWT Decoder
- Paste your JWT token (the full
xxxxx.yyyyy.zzzzzstring) into the input field. - The header and payload sections are decoded and displayed immediately as formatted JSON.
- Review the algorithm, expiry (
exp), issued-at (iat), and any custom claims in the payload.
About the JWT Decoder
JSON Web Tokens (JWTs) are the standard mechanism for transmitting authentication and authorization information in modern web applications. A JWT consists of three Base64URL-encoded parts: the header (algorithm and token type), the payload (claims such as user ID, roles, and expiry), and the signature (used for server-side verification). This decoder reveals the header and payload instantly — useful during development for debugging auth issues, checking token expiry, or inspecting claim values. The signature is not verified client-side, but since decoding is 100% local, your token is never sent anywhere.