{"$schema":"https://toolsly.tools/schemas/tool-manifest-v1.json","generated":"2026-05-20T20:47:38.177Z","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":"url-encode","name":"URL Encode","description":"Percent-encode text for safe use in URLs — supports both encodeURIComponent and encodeURI.","longDescription":"Encode any string into the percent-encoded form needed for URL query parameters, path segments, or whole URLs. Pick encodeURIComponent for individual values (escapes every reserved character) or encodeURI when you have an entire URL and want to preserve / : ? & = #. Runs entirely in your browser.","category":"text","categoryName":"Text & Encoding","keywords":["url encode","url encoder","url encode online","url encode free","percent encode","percent encoding","encodeuricomponent","encodeuri","convert text to url","url escape","uri encode","encode url parameters","url encoding tool"],"badge":"Encoder","url":"https://toolsly.tools/url-encode","inputs":[{"type":"text","key":"text","label":"Text","placeholder":"hello world & friends","multiline":true,"monospace":true},{"type":"select","key":"mode","label":"Mode","defaultValue":"component","choices":[{"value":"component","label":"encodeURIComponent (recommended)"},{"value":"uri","label":"encodeURI (whole URL)"}],"help":"Use component-mode for query values; URI-mode for full URLs."}],"outputs":[{"key":"encoded","label":"Encoded","multiline":true},{"key":"length","label":"Output length (chars)"}],"invocation":{"webUi":"https://toolsly.tools/url-encode","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."}}