A URL encoder percent-encodes text so it is safe in a link or query string. Spaces become %20 (this tool also accepts + as space on decode). Non-ASCII becomes UTF-8 then %HH. Use encode when you are building a search URL; use decode when you are reading a messy log line. The work stays in the browser.
Percent encoding in practice
Query string encode is the usual job: a title like “Wi-Fi speed test” cannot sit raw after ?q=. Encode URL online here, paste the result after the equals sign. Decode when a support ticket contains %7B%22ping%22%3A18%7D and you want JSON back — then open the JSON formatter. Base64 blobs in URLs often need a second pass through the Base64 decoder.
Not a speed test
Encoding a URL does not change internet speed. For Mbps and ping use the internet speed test. All browser utilities are listed on Tools.
Common questions
What does URL encode mean?
Percent-encoding replaces reserved characters (spaces, ?, &, non-ASCII) with %HH sequences so they can travel in a URL or query string.
Should I encode a whole URL or just the query value?
Encode the value you are inserting (a search term, a name). Encoding an entire URL including https:// will break the scheme slashes. This tool uses encodeURIComponent, which is the right default for query parts.