JWT Decoder
Developer
Paste a JWT and instantly read its decoded header and payload as formatted JSON. See when the token was issued, when it expires, and the raw signature. Decoding happens locally — your token is never sent to a server. Note that this tool does not verify the signature.
—
How to use
- Paste your JWT into the input box.
- The header and payload are decoded and displayed as JSON.
- Check the expiration banner to see if the token is still valid.
- Copy any section with its Copy button.
Frequently asked questions
- Does this verify the signature?
- No. JWT verification needs the issuer's secret or public key. This tool only decodes the base64url payload so you can inspect the claims.
- Is my token sent anywhere?
- No. Decoding runs entirely in your browser; nothing leaves your device.
- What formats are supported?
- Compact JWS / JWT tokens with three dot-separated parts (header.payload.signature).
- Why does it say invalid?
- Either the token doesn't have three parts or the header/payload aren't valid base64url-encoded JSON.
Related tools
Regex Tester
Test JavaScript regular expressions live with highlighted matches and replace preview.
Developer00
UUID Generator
Generate random version-4 UUIDs in bulk, with copy.
Developer00
Hash Generator (SHA)
Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes from text.
Developer00
URL Encoder / Decoder
Percent-encode text for URLs, or decode encoded URLs back to text.
Developer00
Base64 Encoder / Decoder
Encode text to Base64 or decode Base64 back to text, instantly.
Developer00
JSON Formatter & Validator
Format, beautify, minify, and validate JSON right in your browser.
Developer00