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.

Related Tools