URL Encode / Decode

Encode or decode URLs and query parameters, including non-ASCII and special characters.

0 chars

Your text is processed only in this browser.

Enter text to update the result automatically.

How to use the URL encoder

Convert text containing spaces, non-ASCII characters, or symbols to percent encoding, or decode an encoded URL parameter back to readable text. This tool encodes individual components, making it useful for query parameter names and values.

How is URL component encoding different from encoding a full URL?

This tool follows component encoding rules for query parameter names and values, so separators such as slashes and question marks are encoded too. When encoding a full URL, preserve its protocol, host, and path, and encode only the parameter values that need it.