JWT
Decoder

Decode and inspect JSON Web Tokens instantly. View header, payload, claims, and expiration status.

Token

Header

Paste a JWT to see the header.

Payload

Paste a JWT to see the payload.

Standard Claims

Paste a JWT to see token claims.

Learn more

How do JWTs carry authentication, and why are they signed but not encrypted?

Was this useful?

Frequently Asked Questions

A JWT consists of three Base64URL-encoded segments separated by dots: header, payload, and signature. Paste the token and the decoder splits and decodes the header and payload into readable JSON.

You cannot verify the signature without the secret or public key used to sign the token. Decoding the payload shows the claims but does not confirm the token is authentic.

The exp field contains a Unix timestamp indicating when the token expires. If the current time exceeds this value, the token should be rejected by the server.

JWT Decoder - Decode JSON Web Tokens Online | ToolsCanvas