Encode special characters in URLs or decode percent-encoded strings back to readable text. Essential for web development and API work.
%20 or +, & = %26, = = %3D, ? = %3F, # = %23, / = %2F
:, /, ?, #).
encodeURIComponent encodes everything (for query parameter values).
URL encoding (percent-encoding) converts special characters into a format safe for URLs. Spaces become %20, ampersands become %26, etc. This is essential when building query strings, API requests, or embedding data in URLs.