Free JWT Decoder
Paste a JSON Web Token to instantly read its header, payload claims and expiry — decoded locally in your browser, never uploaded.
Header
–
Payload
–
Expiry
–
Status
How to use
- Paste your JWT into the box (or click Decode).
- Read the decoded header and payload as formatted JSON.
- Check the expiry status — expired tokens are flagged instantly.
Frequently asked questions
Is my token sent to a server?
No. Decoding happens 100% in your browser — tokens never leave your device.
Can this verify the JWT signature?
No — signature verification needs the secret key. This tool decodes the readable header and payload.
What do exp, iat and nbf mean?
Unix timestamps: exp = expiry, iat = issued-at, nbf = not-valid-before.
Is the JWT decoder free?
Yes — free for developers, no signup.