{"$schema":"https://toolsly.tools/schemas/tool-manifest-v1.json","generated":"2026-05-20T20:47:38.181Z","discovery":{"catalog":"https://toolsly.tools/tools.json","llmsTxt":"https://toolsly.tools/llms.txt","sitemap":"https://toolsly.tools/sitemap.xml"},"relatedTools":[{"slug":"qr-code-reader","name":"QR Code Reader","url":"https://toolsly.tools/qr-code-reader"},{"slug":"qr-code-generator","name":"QR Code Generator","url":"https://toolsly.tools/qr-code-generator"},{"slug":"file-to-hex","name":"File to Hex Dump","url":"https://toolsly.tools/file-to-hex"},{"slug":"hex-to-file","name":"Hex to Binary File","url":"https://toolsly.tools/hex-to-file"},{"slug":"wifi-qr-code-generator","name":"Wi-Fi QR Code Generator","url":"https://toolsly.tools/wifi-qr-code-generator"},{"slug":"vcard-qr-code-generator","name":"vCard QR Code Generator","url":"https://toolsly.tools/vcard-qr-code-generator"},{"slug":"barcode-generator","name":"Barcode Generator","url":"https://toolsly.tools/barcode-generator"},{"slug":"base64-encode","name":"Base64 Encode","url":"https://toolsly.tools/base64-encode"}],"kind":"utility","slug":"jwt-decoder","name":"JWT Decoder","description":"Decode a JSON Web Token to inspect its header and payload — runs locally, your token never leaves the browser.","longDescription":"Paste any JWT and instantly see its header, payload (claims), algorithm, and expiration. This tool only decodes the Base64URL segments — it does NOT verify the signature, which would require the issuer's secret or public key. Everything runs in your browser; tokens are never transmitted.","category":"text","categoryName":"Text & Encoding","keywords":["jwt decoder","jwt decode","jwt decoder online","jwt decoder free","decode jwt","json web token decoder","jwt parser","jwt viewer","jwt inspect","jwt payload decoder","jwt header decoder","jwt expiration check","jwt claims viewer"],"badge":"Decoder","url":"https://toolsly.tools/jwt-decoder","inputs":[{"type":"text","key":"token","label":"JWT","placeholder":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIn0.signature","multiline":true,"monospace":true,"help":"Three Base64URL-encoded segments separated by dots."}],"outputs":[{"key":"header","label":"Header","multiline":true},{"key":"payload","label":"Payload","multiline":true},{"key":"signature","label":"Signature (hex)"},{"key":"algorithm","label":"Algorithm"},{"key":"expiresAt","label":"Expires"}],"invocation":{"webUi":"https://toolsly.tools/jwt-decoder","api":null,"notes":"Currently invoked via the web UI at `webUi`. Inputs are form fields; outputs are structured text values. A remote MCP/REST API is planned."}}