Encoding & Decoding

JWT Decoder - Inspect Header and Payload

Decode a JWT locally to show Header, Payload, and Signature, with algorithm and expiry hints. Useful for auth debugging. The token is not uploaded.

JWTDecodeAuth

Favorite this tool

No favorite storage mode has been selected.

Quick actions

Copy this tool URL or open the system share sheet on a supported device.

Use cases

  • Inspect token claims while debugging sessions
  • Check common claims such as iat and exp
  • Compare the algorithm declared in the Header

How to use

  1. Paste a full JWT string
  2. Review the decoded Header and Payload
  3. Copy individual decoded segments as needed

Example input and output

JWT

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjMiLCJuYW1lIjoiVVVVUCIsImlhdCI6MTUxNjIzOTAyMn0.signature

Payload summary

{"sub":"123","name":"UUUP","iat":1516239022}

FAQ

Does it verify the signature?

No. It only Base64URL-decodes and displays structure locally. It does not prove the token is authentic or untampered.

How is expiry determined?

If the Payload includes exp, the page compares it with the current browser time. Without exp, expiry cannot be judged.

Tools

Related tools

Continue with another translated tool for a nearby task.

JWT Payload Viewer

JWT Header and Payload Decoder

Available

Decode JWTs locally into readable Header and Payload JSON. Tokens never leave the browser.

JWT Token Security

Base64 Encode/Decode

Base64 Encoder and Decoder

Available

Encode and decode Base64 in the browser, with standard and URL-safe variants, automatic direction detection, and optional file-to-Base64 conversion. Useful for API debugging and local data prep.

Base64 Encoding Developer

JSON Formatter

JSON Formatter and Validator Online

Available

Format, minify, sort, and validate JSON in your browser. Parsing errors include location details, and your data never leaves the page.

JSON Formatter Developer