URL encode and decode

Percent-encode a value or an entire address, and decode either back. The two modes matter: encoding a value escapes the separators (/ ? : @ & = +) so it can sit safely inside a query, while encoding a whole URL leaves them alone so the address still works. Using the wrong one either mangles your URL or leaves a value that breaks the query, so the active mode is stated next to the result rather than left as a silent default.

This tool runs entirely on your device. Nothing you type here is uploaded, logged or stored.

Settings

What are you encoding?
0 characters
or paste above

Using: A value inside a URL

Result

Enter some text above to see the result.