JWT Decoder
Decode a JSON Web Token (JWT) to read its header and payload, with human-readable expiry and issued-at times. Runs entirely in your browser.
// jwt○ ready
Token
About this JWT decoder
A JSON Web Token (JWT) has three Base64url parts separated by dots: a header, a payload of claims, and a signature. This decoder reads the header and payload so you can inspect what a token contains — the algorithm, the subject, and the issued-at and expiry times — and tells you whether it has expired.
A note on security
This tool only decodes — it never verifies signatures and never asks for your secret. A JWT payload is not encrypted, so treat any token as sensitive and only verify it on your server.
Frequently asked questions
- Does this verify the JWT signature?
- No. It decodes the header and payload so you can read them, but it does not verify the signature — that requires the secret or public key, which you should never paste into a website. Always verify signatures server-side.
- Is my token sent to a server?
- No. Decoding happens entirely in your browser, so the token never leaves your device.
- How does it show expiry?
- Standard time claims (exp, iat, nbf) are numbers of seconds since the Unix epoch. The decoder converts them to readable UTC dates and flags whether the token has expired.
// More tools
- JSON FormatterBeautify, minify, and validate JSON with precise error locations.
- Base64 Encoder / DecoderEncode and decode Base64 for text and files, including URL-safe.
- UUID GeneratorGenerate v4 and time-ordered v7 UUIDs in bulk, ready to copy.
- Regex TesterTest regex with live highlighting, capture groups, and flags.
- YAML ValidatorValidate YAML and convert to and from JSON.
- Case ConverterConvert between camelCase, snake_case, kebab-case, and more.
- HTML Entity EncoderEscape and unescape HTML entities and special characters.
- URL EncoderPercent-encode and decode URLs and query parameters.
- Number Base ConverterConvert between binary, octal, decimal, and hexadecimal.
- Color ConverterConvert colors between HEX, RGB, and HSL with a live preview.
- Unix Timestamp ConverterConvert Unix epoch timestamps to dates and back.
- Hash GeneratorGenerate MD5, SHA-1, SHA-256, and SHA-512 hashes from text.
- JSON ↔ CSV ConverterConvert JSON to CSV and CSV back to JSON.
- Cron Expression ExplainerTranslate a cron expression into plain English.