JWT Decoder
Decode a JSON Web Token's header and payload (it does not verify the signature).
How it works
Each of the first two dot-separated parts is Base64url-decoded as UTF-8 JSON. Nothing is sent anywhere.
Questions
- How does the JWT decoder work?
- Each of the first two dot-separated parts is Base64url-decoded as UTF-8 JSON. Nothing is sent anywhere.
- Is my text sent to a server?
- No. The tool runs entirely in your browser; nothing you type is uploaded.
Related tools
- Regex TesterTest a JavaScript regular expression against text and see every match and group.
- JSON ↔ YAML ConverterConvert JSON to YAML and YAML to JSON, with errors reported instead of data dropped.
- Cron Expression ParserExplain a 5-field cron expression in plain English.
- IP Address ToolsMap IPv4 to IPv6 and back, and calculate subnet details from CIDR notation.
- Base64 Encoder & DecoderEncode text to Base64 or decode Base64 back to text, with full UTF-8 support.
- URL Encoder & DecoderPercent-encode text for URLs or decode an encoded URL component.
Want this on your site? Embed the jwt decoder.