JWT Decoder
Decode JSON Web Tokens (JWT) and inspect header, payload, and signature. View claims, expiration times, and token structure.
The token is decoded automatically as you type.
Paste a JWT token above to decode it automatically. Click “Load Sample” to try with an example token.
About JWT (JSON Web Tokens):
A JWT consists of three Base64URL-encoded parts separated by dots:
1
Header — Contains the signing algorithm (e.g. HS256, RS256) and token type (JWT).
2
Payload — Contains claims (data) such as subject, issuer, expiration time, and custom fields.
3
Signature — Used to verify the token was not tampered with. Created by signing the header and payload with a secret or private key.
Note: This tool only decodes JWTs. It does not verify signatures, as that requires the signing secret or public key.