URL Encode "/path/to/page?id=1&sort=asc"

Original

/path/to/page?id=1&sort=asc

URL Encoded

%2Fpath%2Fto%2Fpage%3Fid%3D1%26sort%3Dasc

"/path/to/page?id=1&sort=asc" URL encoded is: %2Fpath%2Fto%2Fpage%3Fid%3D1%26sort%3Dasc

Common URL-encoded characters

CharacterEncodedName
%20space
/%2Fslash
?%3Fquestion mark
=%3Dequals
&%26ampersand
@%40at sign
#%23hash
+%2Bplus
%%25percent

How URL encoding works

URL encoding (percent-encoding) replaces unsafe characters with % followed by two hex digits. "/path/to/page?id=1&sort=asc" becomes "%2Fpath%2Fto%2Fpage%3Fid%3D1%26sort%3Dasc" because special characters like spaces, @, and / must be encoded in URLs.

Try the URL encoder

Loading tool...