Advertisement · 970×90
URL Encoder & Decoder
Encode or decode URLs and query string parameters using percent-encoding (RFC 3986). Supports encodeURI and encodeURIComponent modes.
Plain Text / URL
Encoded Output
Related Tools
Frequently Asked Questions
What is URL encoding?
URL encoding (percent-encoding) converts characters that are not allowed in URLs into a format that can be transmitted over the Internet. Each character is replaced by a percent sign followed by its hexadecimal ASCII code.
What is the difference between encodeURI and encodeURIComponent?
encodeURI encodes a complete URL and does not encode characters like /, ?, &, =, #. encodeURIComponent encodes a URL component (like a query string value) and encodes ALL special characters, making it safe to use as part of a query string.
All processing happens in your browser. No data is sent to any server.