Text to URL
What is URL?
URL stands for Uniform Resource Locator. The URL is the address of a web page, i.e: https://www.kuikie.com. When web browsers request pages from the web servers, they use the URL to identify the resource they are after.
To be valid the URL must only be consist of lower case letters (a to z), digits, and the characters plus ("+"), period("."), and hyphen ("-"). Some prohrams will support upper case letters, which will be converted to lower case. More info can be found at: https://www.ietf.org/rfc/rfc1738.txt
What is URL Encoding (Percent Encoding)
Since URLs must only consist of a limited set of letters, anytime you want to transfer anything outside these limited set of characters, these must be first converted into a format that can be transmitted over the Internet.
This conversion is called URL encoding. URL encoding replaces unsafe ASCII characters with a "%" followed by two hexadecimal digits.
As an example URLs cannot contain the space character. Therefore URL encoding normally replaces a space with a plus (+) sign or with %20.