Decode and inspect JSON Web Tokens (JWT) to view their header, payload, and signature.
A JSON Web Token (JWT) is a compact, signed token used for authentication and authorization — it's three Base64URL-encoded, dot-separated segments (header, payload, signature) that together carry claims about a user or session.
No — it decodes and displays the header and payload only. Verifying the signature requires the secret or public key the token was signed with, which this tool never asks for or handles.
No. Decoding just reads the Base64URL-encoded claims — it doesn't confirm the token hasn't been tampered with or that it hasn't expired. Only signature verification (server-side, with the correct key) confirms a token is genuine.
The token is decoded entirely client-side and never sent anywhere, but as a general rule, avoid pasting real tokens with active sessions into any third-party tool if you can use a test token instead.