URL Encode
Convert text to percent-encoded form. Component mode encodes everything strictly — right for query values. URI mode preserves structural characters like / and ?.
Frequently asked questions
What is percent encoding?
URLs may only contain a limited ASCII set, so other characters are replaced with % followed by their hex byte value. Space becomes %20 (or + in form encoding), é becomes %C3%A9.
Component vs URI mode — which do I need?
Use component mode for query parameter values: it encodes & = ? / too, so your value can't break the URL structure. Use URI mode when encoding a complete URL that should keep its slashes and protocol intact.
Why does space become + in some tools?
The + for space convention comes from the older application/x-www-form-urlencoded format. Modern percent encoding uses %20. This tool outputs %20, which every current framework accepts.