/encoding local tool
URL Encoder / Decoder
Use component mode for query values or URL mode for complete links.
Local execution receiptinput path disclosedTool content stays out of MonoTools URLs and API requests.
- Working input
- Browser memory
- Cross-tool handoff
- Session only · 10 min
- URL payload
- Never
- Export
- Explicit action
Verify it: open DevTools Network, clear the log, use the tool, then inspect fetch/XHR requests. Page assets and optional aggregate analytics may use the network; tool input is not included.
Full privacy modelLoading tool...
01
How to use
- 01Paste your URL or string on the left.
- 02Choose Encode or Decode.
- 03Toggle Component to encode reserved characters such as / ? & =.
02
FAQ
- What is the difference between encodeURI and encodeURIComponent?
- encodeURI preserves URL syntax characters (such as / ? &) so it is safe for full URLs. encodeURIComponent escapes everything that is not a literal value, which is what you want for individual query parameters.
- Why are spaces sometimes shown as %20 and sometimes as +?
- Both are valid in different contexts. application/x-www-form-urlencoded uses +, while URL paths use %20. This tool defaults to %20.
03