Encode or decode URLs for safe transmission.
encodeURI (Encode URL)
Encodes a complete URI. Preserves characters that have special meaning: : / ? # [ ] @ ! $ & ' ( ) * + , ; =
https://example.com/path?q=hello world → https://example.com/path?q=hello%20world
encodeURIComponent (Encode Component)
Encodes a URI component (like a query parameter value). Encodes all special characters.
hello=world → hello%3Dworld