JWT Decoder
Decode JWT tokens to inspect header, payload, and signature without verification
Advertisement
eyJhbGciOiJIUzI1NiIs...eyJzdWIiOiIxMjM0NTY3...SflKxwRJSMeKKF2Q...
Header
{
"alg": "HS256",
"typ": "JWT"
}Payload
{
"sub": "1234567890",
"name": "John Doe",
"iat": 1516239022
}Signature
SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5cWhat is JWT Decoder?
JWT (JSON Web Token) is an open standard (RFC 7519) for securely transmitting information between parties as a JSON object. A JWT consists of three Base64URL-encoded parts separated by dots: the Header (algorithm and token type), the Payload (claims and data), and the Signature (for verification). This tool decodes the Header and Payload for inspection without verifying the signature — useful for debugging and understanding token contents.
Common Use Cases
- Inspect the contents of JWT access tokens to debug authentication issues in your application
- Verify token claims such as expiration time (exp), issued-at (iat), and subject (sub)
- Examine token metadata like the signing algorithm (HS256, RS256) declared in the JWT header
How to Use
- 1Paste your JWT token into the input field — the tool auto-decodes it on the fly
- 2Review the color-coded Header and Payload sections to inspect the decoded JSON data
- 3Copy individual values as needed — all decoding happens locally in your browser