Developer Tools
URL Encoder
Percent-encode URLs and query parameters in your browser. Use encodeURIComponent for individual query values (it escapes /, ?, &, = and # too), or encodeURI when you want to keep an entire URL intact.
Your input is processed locally in your browser. It is not uploaded to Dueneo.
Loading URL Encoder…
How to use
- 1
Paste your string or URL
Drop a URL, a query value, or any text that needs percent-encoding into the input box.
- 2
Pick the encoder
Choose encodeURIComponent for individual query values, or encodeURI for a whole URL you want to keep intact.
- 3
Encode
Click Encode. The browser's built-in encoder runs instantly and produces the percent-encoded output.
- 4
Copy
Use the Copy button to put the encoded result on your clipboard.
Common use cases
- Encode a search query before adding it to a URL.
- Build a deep link that contains special characters or emoji.
- Prepare an OAuth redirect_uri parameter for a request.
- Inspect what encodeURIComponent and encodeURI actually escape.
Limitations
- Inputs larger than 1 MB are rejected to keep the tab responsive.
- The encoder operates on UTF-8 strings; binary data is not supported here.
- encodeURI does not escape reserved characters like ?, # and & — use it only when you actually want them preserved.