Developer
Toolin.io

Decode JWT Online Free

Paste a JSON Web Token and instantly see its decoded header, payload and signature information. This free tool decodes JWTs entirely in your browser, so your authentication tokens are never exposed to a third-party server.

Decoded JWT Example

Token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

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

Payload:
  { "sub": "1234567890", "name": "John Doe", "iat": 1516239022 }

Common Use Cases

  • Inspecting JWT claims during authentication debugging
  • Checking token expiration times (exp claim)
  • Verifying token issuer and audience claims
  • Reviewing permissions and roles encoded in tokens

Frequently Asked Questions

Is it safe to paste my JWT here?
Yes. The token is decoded entirely in your browser using JavaScript. No data is sent to any server. However, never share JWTs publicly as they may contain sensitive claims.
Can this tool verify the JWT signature?
The tool decodes and displays the signature but cannot verify it without the secret key. For HMAC signatures you can optionally enter the secret to verify.
What JWT algorithms are supported?
The decoder handles all standard JWT algorithms including HS256, HS384, HS512, RS256, RS384, RS512, ES256, ES384 and ES512. The algorithm is displayed in the decoded header.

100% Private & Secure

This tool runs entirely in your browser. Your files and data never leave your device.

Related Guides

Related Tools