Encode spaces
Input: hello world
Output: hello%20world
Encoding
Encode URL components and decode percent-encoded text without sending it anywhere.
This tool uses URL component encoding. For a full URL, encode only the query value you are changing.
Runs in your browser. Input is not uploaded or sent to an external API.
Use this for one URL component at a time: query values, path fragments, redirect values, and percent-encoded text.
Input: hello world
Output: hello%20world
Input: a%2Fb%3Fc%3D1
Output: a/b?c=1
Encode the value you are changing, then inspect the full query with URL Query Parser.
Move between URL encoding, Base64 text, and HTML entities from the Encoding category.
This uses encodeURIComponent/decodeURIComponent. Do not encode an entire URL unless you really want every reserved separator escaped.
In form-style query strings plus often represents a space. This component tool preserves plus signs; use URL Query Parser for query rows.
No. It only transforms the pasted text locally.