JWT decoder

Read the header and payload of a three-part JSON Web Token.

Text Stateless

Use test tokens only. Decoding does not verify the signature or establish trust.

Quick guide

Try an example

You enter

Test JWT
eyJhbGciOiJub25lIn0.eyJzdWIiOiJkZW1vIn0.

You get

{
  "header": {
    "alg": "none"
  },
  "payload": {
    "sub": "demo"
  }
}
How it works and limits

The decoder displays both JSON objects. It accepts compact tokens with a Base64url header and payload.