Percent-encoding for query parameters and paths.
Runs entirely in your browser. Nothing you paste here is sent to us or to anyone else.
Encoding a whole URL leaves separators such as : / ? & = intact, because they carry meaning. Encoding a single component escapes them too, which is what you want for a value going into a query parameter. Using the wrong one is how a monitor named "backup & sync" quietly breaks a query string.