Encode or decode a text to be used in URLs.
The URL converter percent-encodes text so it can be safely used in a URL or a query string, and decodes encoded URLs back into readable text. Encoding matches PHP's urlencode(), with spaces turned into plus signs, and runs in your browser.
Characters such as spaces, &, ? and # have a special meaning in URLs, and non-ASCII characters must be encoded. Decoding is handy to read the tracking links and redirect URLs found in emails and logs.
Both directions in a single tool.
Non-ASCII characters are encoded correctly.
Spaces are encoded as + like HTML forms do.
Processed locally in your browser.
Also called percent-encoding, it replaces unsafe characters with % followed by their hexadecimal code, for example a space becomes %20 or +.
When you put text, or another URL, inside a query string parameter.
The text contains a % sign that isn't followed by a valid code. Encode it again, or fix the broken sequence.
No, only the values of parameters. Encoding the whole URL also encodes the :// and / characters.