Converter Tools

URL Encoder

Percent-encode any string for safe use in a URL query parameter, path segment, or HTTP request. Converts reserved characters and Unicode code points to their %XX escape sequences so they don't break URL parsing.

URL Encoder

Free & no signup required

We keep building free tools

Be the first to know when we launch a new one, plus practical tips to get more out of them. No spam.

How to Use This Tool
  1. Enter the text or URL component you want to encode
  2. Click "Encode URL" to percent-encode special characters
  3. Copy the encoded string and append it to your URL or query parameter
What is URL Encoder?
URL encoding (also called percent-encoding) converts characters that are not allowed or have special meaning in URLs into a safe representation: a percent sign followed by two hexadecimal digits representing the character's UTF-8 byte value. Spaces become %20 (or + in query strings), ampersands become %26, and the equals sign becomes %3D. This is essential when building URLs dynamically — for example, a search query containing an ampersand would be misinterpreted as a query string separator if not encoded. RFC 3986 defines which characters are "unreserved" (letters, digits, -, _, ., ~) and can appear literally in a URL, and which must be percent-encoded.
Related Tools