URL Encoder / Decoder
Percent-encode or decode URL strings for safe transmission
About URL Encoding
URL encoding (percent-encoding) replaces characters that are not permitted in a URL
with a % followed by two hexadecimal digits. It keeps query strings,
path segments and form data unambiguous when they travel over HTTP.
Common uses
- Passing values safely in query-string parameters
- Encoding form data submitted as
application/x-www-form-urlencoded - Building API request URLs that contain spaces or symbols
- Preventing malformed URLs and injection through unescaped input
Example
Original: hello world@example.com
Encoded: hello%20world%40example.com
Encoded: hello%20world%40example.com