JWT Decoder

Header

            
Payload

            
Signature (raw)

            

How to Use

  1. Paste a full JWT token into the input box above (e.g. xxxxx.yyyyy.zzzzz).
  2. Click Decode to parse and display the header and payload as formatted JSON.
  3. The signature part is shown as raw Base64URL text.

Technical notes

JWT decoding is performed by splitting the token into header, payload, and signature parts, then applying Base64URL decoding and JSON parsing to the first two segments. This tool does not verify signatures or token validity. Always validate JWTs on your server before trusting the information contained in them.

This tool only decodes JWTs. It does not verify the signature or the token's validity. Do not treat decoded data as trusted without server-side validation.

All decoding is performed locally in your browser. Your JWTs are not transmitted to any server.