🔒 Privacy First: All JWT decoding happens locally in your browser. No data is sent to any server.
← Back to Home

JWT Decoder

Paste your JWT token below. All decoding is done locally in your browser.

About this tool

The JWT Decoder lets you inspect JSON Web Tokens without sending them to a server. It decodes header, payload, and shows signature parts for debugging and learning.

How to use

  1. Paste a JWT into the input field.
  2. Click Decode to view decoded header and payload.

Do not paste sensitive production tokens here unless you understand the security implications.

Example

Sample JWT (for testing):

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWV9
.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

Decoded header:

{"alg": "HS256", "typ": "JWT"}

Decoded payload:

{"sub":"1234567890","name":"John Doe","admin":true}

Security note: sample tokens are for learning only. Do not paste production secrets or private keys.