Encode or Decode any URL, URI, or other text online using the form below.
The specifications for URL encoding are defined in RFC 1738: Uniform Resource Locators (URL) specification. Basically, URLs are encoded by taking the character code of certain special characters, and encoding them as the character "%" followed by the two hexadecimal digits representing the character code. Thus, each special character is converted into three simpler characters, viz. 0-9 and A-F. This allows the URL to be composed only of simpler characters, thus making them easier to type, print, copy, view, or process by machine.