Home / URL Encoder & Decoder

URL Encoder & Decoder

Encode URLs to percent-encoded format or decode percent-encoded URLs. Handles special characters and UTF-8 encoding.

Result

Your URL encoding/decoding result will appear here

About URL Encoding

URL encoding converts characters into a format that can be transmitted over the Internet. It replaces unsafe ASCII characters with a "%" followed by two hexadecimal digits.

When to Use URL Encoding

URL encoding is required when a URL contains characters that are not allowed in a URL. This includes spaces, special characters, and non-ASCII characters.

URL Encoding vs. URL Component Encoding

URL Encoding

Encodes characters that are not allowed in a URL, but leaves some reserved characters (like /, ?, &, =) intact because they have special meaning in URLs.

URL Component Encoding

Encodes all characters that are not allowed in a URL, including reserved characters. Used for encoding individual components of a URL (like query parameters).

Common Encoded Characters

Character Encoded
Space %20 or +
! %21
# %23
$ %24
& %26
' %27
( %28
) %29
* %2A

Related Tools