Tool guide
Encode URL components and inspect URLs
Apply encodeURIComponent rules to parameter values and inspect a full URL’s protocol, host, path and query parameters.
How to use
- Enter a parameter value in the codec.
- Copy the result without encoding existing percent escapes again.
- Use the parser for a full address including its protocol.
Example and expected result
Value: a b&c
Encoded: a%20b%26c
URL example: https://example.com/search?q=hello#resultsCapabilities and limits
- Encoding targets components, so it also encodes colons and slashes in a complete URL.
- Decoding does not automatically treat a form-encoded + as a space.
Troubleshooting
Malformed percent escapes fail decoding. Full URL parsing requires a protocol such as https://.
Data processing and storage
Encoding and parsing are local, do not visit the entered URL and do not automatically save input.
Read the full data-processing notice