Skip to content
ToolVibe

JWT Decoder

Developer Tools

Decode and inspect JSON Web Token headers and payloads.

Expired Valid (exp not passed)

Header


        

Payload


        
Issued at
Expires
Signature

What is JWT Decoder?

JWT Decoder inspects the header and payload of a JSON Web Token without sending it anywhere.

How to use JWT Decoder

  1. 1 Paste a JWT.
  2. 2 Read the decoded header and payload.
  3. 3 Check the claims such as expiry.

Supported formats and limits

  • Input: JSON Web Token
  • Output: decoded header and payload
  • Runs in your browser

Common uses

  • Inspect the claims inside a token while debugging.
  • Check expiry and issued-at values.
  • Understand a token without sending it anywhere.

Things to know

  • Decoding does not verify the signature — never trust an unverified token.
  • It is not a security audit of the token issuer.

Privacy and file handling

Decoding is local; your token is never uploaded.

Frequently asked questions

Does this verify the signature?

This tool decodes and displays the token contents. It does not validate the signature against a secret or public key.

Does decoding a JWT verify its signature?

No. Decoding only reads the header and payload; it does not confirm the token is authentic or untampered.

Is my token uploaded?

No. The token is decoded in your browser.

What are the three parts of a JWT?

A header, a payload and a signature, separated by dots.

We use cookies for essential site functions, your theme preference, and our own first-party analytics. With your permission we also load Google Analytics to understand how the tools are used. Read our Privacy Policy for details.