Encode, decode, and parse URLs instantly in your browser with percent encoding and query parameter extraction
What is URL encoding?
URL encoding (also called percent encoding) converts special characters in a URL into %XX format, where XX is the hexadecimal representation. This ensures URLs are valid and can be safely transmitted over the internet.
What is the difference between encodeURI and encodeURIComponent?
encodeURI encodes a full URL but preserves characters like :, /, ?, &, =, #. encodeURIComponent encodes all special characters and is used for encoding URL parameters or values.
What does URL parsing do?
URL parsing breaks down a URL into its components such as protocol, hostname, port, pathname, search string, and hash. It also extracts and displays all query parameters as key-value pairs for easy inspection and debugging.
Is it safe to use this tool?
Yes, all processing is done locally in your browser. No data is sent to any server.