URL Encoder & Decoder
Convert spaces, symbols and international characters to percent-encoded text—or turn encoded text back into a readable address.
Input
Result
Which mode should I use?
Use component mode for a search term, parameter value, path segment or other individual piece. Full URL mode preserves separators such as :, /, ?, = and &. Decoding malformed percent sequences returns an error instead of changing the input.
Example and common mistakes
Encoding summer travel deals & tips as a query component produces summer%20travel%20deals%20%26%20tips. Percent encoding represents reserved or non-ASCII characters as byte values so they can travel safely inside a URL.
Encode each parameter value before joining it with ?, = and &. Encoding an already encoded value can turn %20 into %2520, so avoid double encoding. The tool reports malformed escape sequences rather than guessing. It does not verify that a destination website exists or that a URL is safe to visit.