TB
Developer

JWT Decoder

Decode JSON Web Tokens — inspect header, payload, claims, and expiry status instantly in your browser.

JWT Token
Documentation

How to Use

1

Paste your JWT

Copy a JWT token from your app, headers, or auth response and paste it in the input.

2

Click Decode

The tool splits the token into header, payload, and signature and decodes each part.

3

Inspect the claims

View expiry status, issued-at time, custom claims, and the full decoded JSON.

Pro Tips
JWTs are only encoded, not encrypted — never put secrets in the payload
The signature cannot be verified without the secret key
exp, iat, and nbf values are Unix timestamps in seconds

Examples

Input
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
Output
{ "sub": "1234567890", "name": "John Doe", "iat": 1516239022 }

FAQ

Related Tools