URL encoding (also called percent-encoding) makes text safe to put in a URL by replacing characters that have special meaning — like spaces, &, ? and = — with a % followed by their hex code. A space becomes %20, for example.
This is essential when passing text as a query parameter so the URL isn't broken or misread.
Encode or decode URLs in your browser.