URL Encode / Decode
Percent-encode or decode a URL component.
When To Use URL Encoding
URL encoding keeps special characters safe inside query strings and path segments. It is especially useful when values include spaces, punctuation, or symbols.
- Prepare query parameter values before building API request URLs.
- Decode copied links to inspect readable parameter values.
- Troubleshoot malformed requests caused by unsafe characters.
URL Encoder FAQ
Should I encode a full URL or just a parameter value?
Usually encode only parameter values. Encoding a full URL can encode separators like : and /, which is often not what you want.
Why does decode fail with malformed URI errors?
This happens when percent-encoded sequences are incomplete or invalid, like a trailing % or non-hex characters after it.
Is URL encoding the same as Base64?
No. URL encoding makes text URL-safe, while Base64 converts data into ASCII text format.