OfflineSafeTools

JWT Decoder — Tutorial

What is a JWT?

A JWT (JSON Web Token) is a compact, URL-safe token format used for authentication and data exchange. It consists of three parts: header, payload, and signature, separated by dots.

JWT Structure

Format: header.payload.signature

Common claims

Example JWT

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

Official documentation

How to use the JWT Decoder

  1. Paste or drop a JWT — Paste a JWT string or drop a file containing a JWT.
  2. Decode — Click Decode to view the header, payload, and signature.
  3. Output actions — Copy the decoded result or download it as a text file.
  4. History — Last 5 decoded JWTs are stored locally. Use Clear history to remove them.

Open the tool: JWT Decoder

Privacy & limits

Troubleshooting

Security considerations