According to web-standards URL cannot contain special characters and some characters are reserved for special meaning. These characters should be percent-encoded.
So “ ” (space) after encoding will be “%20”, “@” will be “%40” and so on.
Non-English characters are also encoded – “ä” becomes “%C3%A4”.
You can not only decode URL but also parse it to extract URL components: scheme, host, port, user, password, path, query (with all params separately) and fragment.
To understand what does it mean decode this URL:
http://username:password@hostname/path?arg1=value1&arg2=value2#anchor
Please bookmark this URL Decoder, tweet it and send link to your friends.
Use our UrlDecoder jQuery plugin
var obj = $.url.parse('http://site.com/path?arg=value');
var str = $.url.decode('http://site.com/path?arg=value');
Download:
Use the following functions:
Would you like to place code to your site, see examples in PHP or Javascript and have more technical details or something else?
Tell us and may be it will be implemented in the next version of “URL Decoder”.