JWT Decoder
Decode a JSON Web Token and read its header, payload and expiry. Free, no sign-up, the token never leaves your browser.
🔒 100% private — processing happens in your browser. Nothing is uploaded.
How to use the JWT decoder
- Paste a JSON Web Token (with or without “Bearer ”).
- The header and payload are decoded instantly and shown as formatted JSON.
- Check the issue and expiry times — expired tokens are highlighted.
JWTs are used for login sessions and API access. The first two parts are only Base64URL-encoded, so anyone can read them — never put secrets inside. This decoder runs completely in your browser, which makes it safe to inspect real tokens: nothing is sent to a server. It does not verify the signature, because that needs your secret or public key.