URL shortening, a special kind of URL redirection, a technique on the World Wide Web where a provider makes a web page available under a very short URL in addition to the original webpage address. A long URL is hard to remember, where the short URLs were introduced to make Long Urls Shorter. Every long URL is associated with a key which are assigned to the short URL that holds the original webaddress