Encode special characters for URLs or decode percent-encoded strings instantly.
URL encoding (percent-encoding) replaces unsafe characters with a % followed by their hex code. For example, a space becomes %20 and an ampersand (&) becomes %26. This ensures URLs are valid across all browsers and servers.
encodeURI encodes a full URL, preserving characters like : / ? # that have meaning in URLs. encodeURIComponent encodes EVERYTHING including those characters β use it for individual query parameter values.