How to use this tool
Paste a value, choose whether you are working with a URL query component or a complete URI, then Encode or Decode. Compare the original text with the resulting escaped form.
Quick steps
- Enter the URL text or parameter value you need to convert.
- Choose Component for parameter values or Full URI to preserve separators.
- Encode or Decode and copy the resulting text.
Practical tip
Encoding a query value is different from encoding a complete URL: complete URI mode preserves reserved delimiters such as slashes and question marks. Encode only the component you intend to escape.
Common questions
What does %20 represent?
It is the percent-encoded form of a space character.
Should I encode an entire URL as a query parameter?
If the full URL is inserted as one parameter value, encode it in component mode before assembling the outer URL.
Can I decode malformed percent encoding?
No. Invalid percent sequences are rejected with an error rather than silently altered.