About this tool
About URL Encoder & Decoder
The URL Encoder and Decoder converts text into a form that is safe to use inside a web address and turns encoded addresses back into readable text. Characters such as spaces, ampersands and non-English letters are replaced with percent-encoded values.
This is useful when building query strings, debugging redirects, tracking links with UTM parameters or reading a long encoded link you received. Encoding the wrong part of a URL can break it, so encode individual values rather than the full address when unsure.
Web addresses can only contain a limited set of characters. Spaces, symbols and non-English letters have to be percent-encoded so a browser or server reads them correctly. The URL Encoder and Decoder converts text both ways.
Encoding is most important in query parameters, where characters such as &, = and # have special meaning and would otherwise break the link or change its meaning.