JWT Decoder - Decode JSON Web Tokens Online
Free online JWT Decoder. Easily parse, decode and inspect JSON Web Tokens (JWT). See the header, payload, and claims in a readable JSON format safely.
JWT Decoder Online
Decode and parse JSON Web Tokens (JWT) safely in your browser. Read payload claims instantly.
What is a JSON Web Token?
JSON Web Token (JWT) is an open standard (RFC 7519) that defines a compact and self-contained way for securely transmitting information between parties as a JSON object. This information can be verified and trusted because it is digitally signed. JWTs can be signed using a secret (with the HMAC algorithm) or a public/private key pair using RSA or ECDSA.
Structure of a JWT
A JWT is generally composed of three parts separated by dots (.):
- Header: Typically consists of two parts: the type of the token, which is JWT, and the signing algorithm being used, such as HMAC SHA256 or RSA.
- Payload: Contains the claims. Claims are statements about an entity (typically, the user) and additional data. There are three types of claims: registered, public, and private claims.
- Signature: Used to verify the message wasn't changed along the way. To create the signature part you have to take the encoded header, the encoded payload, a secret, the algorithm specified in the header, and sign that.
Privacy Note
Our JWT Decoder performs the decoding entirely on the client-side (within your browser). Your token is never uploaded to our servers, ensuring your sensitive data and claims remain private.