Loading…
Loading…
URL encoder decoder
Encode special characters into percent-encoded format for safe use in URLs, query parameters, and API calls — or decode percent-encoded strings back to plain text.
Last reviewed
June 23, 2026
To pass "New York & Co" as a URL query parameter value, encode it first to "New+York+%26+Co". Without encoding, the & character is interpreted as a query string separator, breaking the parameter.
The encoder converts characters outside the allowed URL character set to their percent-encoded equivalents (for example, space becomes %20 or +). The decoder reverses this process by replacing percent sequences with their original characters.
Input is processed in the browser. Avoid encoding long session tokens or sensitive query parameter values through any online tool.
This tool encodes and decodes text components. It does not validate complete URL structure, check reachability, or parse URL segments (scheme, host, path, query) independently.