// Encode URL component
name=John Doe & Co.name%3DJohn%20Doe%20%26%20Co.Start typing to search, or pick a tool.
Percent-encode and decode URL components. Useful for query strings, form data, and OAuth callbacks.
Text
Encoded
// Encode URL component
name=John Doe & Co.name%3DJohn%20Doe%20%26%20Co.// Decode URL component
name%3DJohn%20Doe%20%26%20Co.name=John Doe & Co.URL encoding (percent-encoding) replaces unsafe characters in a URL with a "%" followed by two hex digits. It is required for query strings, form data, and any URL that contains reserved characters.
No. URL encoding uses percent-encoding; HTML encoding uses entities like &. They are different transformations.
No. Encoding and decoding happen in your browser.