TR ToolRivet

Developer Tools

JWT Decoder

Decode JWT header and payload directly in your browser.

Inspect JSON Web Token header and payload claims without sending the token to a backend service.

This tool only decodes JWTs. It does not verify signatures.

JWT Decoder

Decode JWT header and payload locally in your browser.

This tool only decodes JWTs. It does not verify signatures.

Header

// Header JSON will appear here.

Payload

// Payload JSON will appear here.

Signature

// Signature will appear here.

How to use

  1. 1. Paste a JWT

    Add a token with header, payload, and signature parts separated by dots.

  2. 2. Decode locally

    The header and payload are Base64URL-decoded and formatted as JSON.

  3. 3. Verify elsewhere

    Use a trusted verification flow when you need to confirm token authenticity.

Example

A JWT has three dot-separated parts: header, payload, and signature. This tool decodes the first two parts as JSON and displays the signature text separately.

FAQ

Does this verify the JWT signature?

No, it only decodes the token.

Is my JWT sent to a server?

No, decoding runs locally in your browser.

What parts does a JWT have?

A JWT typically has a header, payload, and signature separated by dots.