Encode a string with URL percent-encoding or decode a URL-encoded string back to plain text.
Mode
URL encoding (also called percent-encoding) converts characters that are not allowed in URLs into a safe format. Special characters are replaced with a "%" sign followed by two hexadecimal digits representing the character's UTF-8 code point. For example, a space becomes "%20" and "&" becomes "%26". This is essential when including arbitrary data in URLs, such as query string parameters.
1
Select Encode to convert text to a URL-safe format, or Decode to convert a URL-encoded string back to plain text.
2
Type or paste your input into the text area.
3
The result appears automatically in the Result field below.
4
Copy the result to use it in your URL or application.