JWT Decoder

Decode and inspect JSON Web Tokens (JWT) instantly. View header, payload, and signature without verification. Free online JWT decoder.

Privacy First

All processing happens in your browser. Your data never leaves your device.

How to Use

  1. 1Paste your JWT token into the input field
  2. 2The tool automatically decodes the header and payload
  3. 3View the decoded JSON in a formatted display
  4. 4Optionally view raw base64url segments
  5. 5Copy individual segments or the full decoded output

Example

Input:

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

Output:

{
  "header": {
    "alg": "HS256",
    "typ": "JWT"
  },
  "payload": {
    "sub": "1234567890",
    "name": "John Doe",
    "iat": 1516239022
  }
}

Quickly decode and inspect JSON Web Tokens (JWT) to view their header and payload contents. This tool is essential for developers working with authentication systems, OAuth, and API security.

Paste any JWT to see its decoded header and payload in an easy-to-read JSON format. The tool validates the token structure and clearly displays each component.

Important: This decoder does NOT verify signatures or validate tokens. It only decodes the base64url-encoded data for inspection purposes. Never trust decoded JWTs without proper signature verification on your server.

Frequently Asked Questions