JWT Decoder

Decode JWT header and payload instantly.

Paste a JWT to decode it.

What this tool does

This tool decodes the readable parts of a JSON Web Token so you can inspect its header and payload. It is useful for debugging auth flows and checking token contents during development.

How to use

Paste a JWT string into the input area. The header and payload will be decoded and displayed as formatted JSON. The signature segment is shown as-is and is not verified — use your auth library for signature validation.

Example

Input

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjMifQ.signature

Decoded header

{
  "alg": "HS256",
  "typ": "JWT"
}

Decoded payload

{
  "sub": "123"
}