Developer

URL Encoder and Decoder

Percent-encode and decode URLs and query string values directly in your browser. Turn spaces, symbols and special characters into a safe web-ready form, and back again, with nothing sent to a server.

What this tool does

URLs can only contain a limited set of characters, so anything outside that set has to be percent-encoded, which means replacing it with a percent sign followed by two hexadecimal digits. For example a space becomes %20 and an ampersand becomes %26. This tool encodes text into that safe form and decodes percent-encoded strings back into readable characters. It handles full URLs as well as individual query string values, and everything runs locally in your browser.

How to use it

Paste the text or URL you want to convert into the input. Encode it to make it safe for use in a link or query parameter, or decode a percent-encoded string to read what it actually says. Copy the result with one click. This is especially handy when you are building links by hand, debugging an API request or reading a redirect URL packed with encoded parameters.

  • Encode text and URLs into percent-encoded form
  • Decode percent-encoded strings back to readable text
  • Works for full URLs and single query values
  • Runs in the browser, nothing is transmitted

Why it matters

Encoding is essential whenever user input or special characters end up in a web address. Without it, characters like spaces, question marks, ampersands and equals signs would break the structure of a URL or be misread by a server, sending the wrong data or causing errors. Search parameters, form submissions, tracking links and API calls all depend on correct encoding to carry values safely. Being able to decode is just as useful for inspecting what a long, cluttered link is really doing. Because it all happens in your browser, you can check links containing sensitive parameters without sharing them. This free tool is provided by Digzy Technology, a software studio in Bali, Indonesia that builds websites, stores and apps.

FAQ

Frequently asked questions

When do I need URL encoding?
Whenever a URL or query parameter contains spaces, symbols or non-English characters. Encoding keeps those characters from breaking the link or being misread by the server.
What does percent-encoding look like?
Each unsafe character is replaced by a percent sign and two hex digits. A space becomes %20, an ampersand becomes %26 and a question mark becomes %3F.
Is my data sent to a server?
No. Encoding and decoding run entirely in your browser, so the URLs and values you paste never leave your device.
What is the difference between encoding a full URL and a query value?
A full URL keeps its structural characters like slashes and colons, while a single query value should have everything special encoded. Encode values individually before adding them to a link for the safest result.
Need the real thing?

We build the sites and systems these tools measure.

Digzy Technology designs fast, search-friendly websites, stores and apps. Tell us what you have in mind.

Chat with us