How to use this tool
- Enter the text or encoded URL component.
- Choose Encode to escape reserved characters, or Decode to restore them.
- Copy the result into the appropriate part of your URL.
Example
hello world & more → hello%20world%20%26%20more
What to know
This uses component encoding. Do not encode a complete URL unless you intend to store that entire URL as a value inside another URL.
Frequently asked questions
Does a plus sign become a space?
No. This decoder follows percent-encoding rules. A literal + remains +; form-urlencoded data has different handling.
Can I decode more than once?
Only if the source was encoded multiple times. Repeated decoding can change the intended meaning of a URL.