Encode and decode URLs and text for web-safe transmission
URL Encoding (also called percent-encoding) converts characters into a format that can be transmitted over the Internet. Special characters are replaced with a percent sign followed by two hexadecimal digits.