URL Encode / Decode
URL (percent) encoding turns special characters into %XX form so the URL transmits safely. Encode: escapes with encodeURIComponent Decode: restores with decodeURIComponent Letters, digits and the safe characters -_.!~*'() are preserved
