URL Encoder / Decoder

Percent-encode and decode URLs and query parameters.

Input

Output

About the URL Encoder / Decoder

URLs may only contain a limited set of characters. Everything else — spaces, ampersands, slashes inside a value, non-ASCII text — has to be percent-encoded so the receiving server parses the request the way you intended.

Component mode escapes reserved characters such as & ? / and = , which is what you want for a single query parameter value. Full URI mode leaves the URL structure intact and escapes only illegal characters.

Frequently asked questions

Related tools

Search a reference of HTTP status codes and their meanings.

Open Tool

Find the MIME type for a file extension, or the reverse.

Open Tool

Build cURL, fetch and Python requests snippets from a request.

Open Tool