How to use this tool
- Paste your text or URL.
- Choose encode or decode.
- Copy the percent-encoded (or decoded) result.
Those %20s explained
Why spaces become %20
URLs can only safely contain a limited set of characters. Anything outside that set — spaces, accents, &, ?, # — has to be "percent-encoded" into a % followed by its hex code, which is why a space turns into %20.
Get this wrong and links break or query parameters get misread. Encoding query values before you paste them into a URL is the fix.