Conversion tool · browser-only
Make links travel well.
Encode query text for a URL or decode percent-escaped text back into a readable form with one quick, local tool.
Convert
URL encoder
Use this for query values, labels, and other text that needs percent encoding.
Your result will appear here.
A focused URL encoder for query text
Special characters such as spaces, ampersands, and non-Latin text need care when they are placed inside a URL. This encoder uses JavaScript's standard URI component behavior to make those values safe to include.
Encode a component, not a whole URL
For most everyday tasks, paste the part of the URL that needs escaping rather than the entire address. This helps keep the protocol, slashes, and separators intact when you build a link.
What is percent encoding?
Percent encoding represents characters with a percent sign followed by hexadecimal bytes, such as %20 for a space.