JWT Decoder

Decode JSON Web Tokens directly in your browser. No data is sent to any server — your tokens stay on your device.

🔒Privacy first: All decoding happens in your browser. Your JWT is never uploaded anywhere.

How to Use the JWT Decoder

1

Paste Your Token

Copy and paste your JWT string into the input field. JWTs have three dot-separated parts: header, payload, signature.

2

Decode Automatically

Click Decode or the tool will auto-decode as you type. The header and payload are Base64URL-decoded and pretty-printed as JSON.

3

Review Expiration & Claims

Check the expiration status, view highlighted claims (sub, iat, exp, iss), and copy the decoded data with one click.

Common JWT Claims Reference

ClaimNameDescriptionExample
subSubjectThe principal (user ID) that the token represents1234567890
issIssuerThe issuer of the tokenhttps://auth.example.com
audAudienceThe intended recipient of the tokenhttps://api.example.com
expExpirationUnix timestamp when the token expires1893456000
nbfNot BeforeUnix timestamp before which the token is not valid1516239022
iatIssued AtUnix timestamp when the token was issued1516239022
jtiJWT IDUnique identifier for the token (prevents replay attacks)550e8400-e29b-41d4-a716-446655440000

Frequently Asked Questions

Yes. All decoding happens locally in your browser. The JWT is never sent to any server. The signature is not verified (that requires the secret key), but the header and payload are safely decoded client-side.
This tool decodes JWT data but cannot verify the signature without the secret key. Signature verification requires the HMAC secret or RSA public key that only the issuing server knows.
The header contains the algorithm (typ and alg). The payload contains claims like sub (user ID), iat (issued at), exp (expiration), iss (issuer), and custom data. The signature is a cryptographic hash of the header and payload.
The tool automatically checks the "exp" (expiration) claim against the current time and shows whether the token is expired, valid, or will expire soon. It also shows the exact expiration date/time.

Related Tools

Ad