URL Encoder / Decoder
Encode or decode URL components including special characters, spaces, and Unicode.
Tip: Use encode when building query strings or paths. Use decode when inspecting encoded links.
Encode or decode URL components including special characters, spaces, and Unicode.
Encode or decode URL components and query strings. Handle special characters, spaces, and Unicode in URLs. No signup required. This page is part of UtilsNest's Developer Tools, so you can move between related workflows without leaving the browser.
Browse Category
Explore more tools in Developer Tools to handle adjacent tasks faster.
Open Developer ToolsURLs can only contain a limited character set. Special characters like spaces, &, ?, = and Unicode must be percent-encoded (e.g. space → %20).
encodeURI encodes a full URL, preserving characters like / and :. encodeURIComponent encodes individual params, encoding / and : as well.