JWT Decoder

Paste a JWT (three Base64URL parts separated by dots).

Formula

JWT = header.payload.signature, each part Base64URL-encoded

Worked example

A payload with “exp”: 1794086400 expires on 8 November 2026.

Frequently asked questions

Does this verify the signature?

No. Decoding only reads the content; verification needs the secret or public key.

Is it safe to paste a token?

Decoding happens locally, but avoid sharing production tokens anywhere.

What are exp and iat?

Expiry time and issue time, in Unix seconds.

Related calculators

Results are estimates for information only. Check important figures with a professional.