What is URL Encoder & Decoder?
URL encoding converts text to a form suitable for use in web addresses. Use component encoding for individual parameter names or values, URI encoding for an entire address when separators should remain, and form encoding when spaces should be represented as plus signs. Incorrectly decoding malformed percent-encoded text produces an error instead of silently changing your input.
How to use this tool
- Paste Unicode text, a URL, or encoded data in the editor.
- Choose URL component, complete URI, or form-style encoding and select Encode or Decode.
- Copy or download the result without making any network request.
Example
Text: hello world & more → component: hello%20world%20%26%20more; form: hello+world+%26+more