Paste a JWT (JSON Web Token) to decode the header and payload and view them as JSON. The signature is not verified.
—
—
A JWT (JSON Web Token) is a compact token format used for authentication and exchanging information. It consists of three parts separated by dots (.): the header, the payload, and the signature. The header and payload are Base64URL-encoded JSON. This tool decodes the header and payload so you can inspect their contents.
No. This tool does not verify the signature at all. It only Base64URL-decodes and displays the header and payload; it does not check whether the signature is valid (whether the token has been tampered with). Signature verification requires a secret or public key and, for security, should be performed on the server side.
Yes. All decoding happens entirely in JavaScript inside your browser. The token you paste is never sent to or stored on a server. Note, however, that JWTs may contain sensitive information, so be careful when using shared devices.