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:
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');
Tell us and may be it will be implemented in the next version of “URL Decoder”.