URL Encoder Decoder Online — Free Percent-Encoding Converter

Free URL encoder and decoder. Convert special characters to %XX percent-encoding for use in query strings, or decode back to readable text.

Paste a URL or query parameter below. Encode escapes special characters (spaces → %20, etc.); decode reverses it.

Common use cases

Frequently asked questions

What's the difference between encodeURI and encodeURIComponent?+

This tool uses encodeURIComponent — it escapes every special character. encodeURI is more conservative (leaves slashes, &, =, etc.) and is meant for whole URLs, not for query parameter values.

Why didn't a + sign get decoded to space?+

Strict percent-encoding uses %20 for space, not +. The + → space mapping is application/x-www-form-urlencoded, an older form-encoding scheme used by HTML forms.

Is it safe to put credentials in a URL after encoding?+

No. Encoded or not, URL parameters appear in server logs, browser history and referrer headers. Use POST bodies or Authorization headers for credentials.

Tools

SECURITY TIP

Using default passwords? Protect your network with NordVPN encryption.