JWT decoder
Paste a token to read its header and payload, and see when it was issued and when it expires.
Header
Payload
How it works
- Decoded, not verifiedThe header and payload are only Base64URL-encoded, so anyone can read them. Checking the signature needs the key.
- Never paste secretsTokens from production give access. Decode them here, where nothing is sent anywhere, then rotate any token you shared by mistake.
Questions
Can you verify the signature?
Not here on purpose. Verifying needs your secret or public key, and a key should never be pasted into a website.
Why does my token show as expired?
The exp claim is in Unix seconds. If it is in the past, servers reject the token.
More tools
Built something with it?
Show it in the server, get a code review, or ask the people who use these tools every day.
online now · members