JWT Decoder

Decode and inspect JSON Web Tokens instantly.

Encoded JWT
Format: Unknown
Header (Algorithm & Token Type)
Payload (Data & Claims)
Note: This tool only decodes the token. It does not verify the signature. Do not paste tokens containing highly sensitive private information.

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 (.):

  1. 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.
  2. 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.
  3. 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.

Explore More Developer Tools

Base64 Encoder

Encode and decode Base64.

Use Tool
URL Encoder

Safely encode URLs.

Use Tool
Hash Generator

Generate secure hashes.

Use Tool