URL Encoder / Decoder
URL encoding explained
Why encode?
URLs only allow a limited character set. Spaces, ampersands, and Unicode must be percent-encoded so servers and browsers parse them correctly.
encodeURIComponent vs encodeURI
This tool uses encodeURIComponent, which encodes more characters and is appropriate for query parameter values.
More tutorials: Toolsminer Guides