Encode and decode URL strings with percent encoding. Free online URL encoder/decoder tool. No signup required.
URL Encoder
About URL Encoding
URL encoding converts special characters to percent-encoded format
Spaces become %20, exclamation marks become %21, etc.
Useful for encoding query parameters, form data, and special characters in URLs
This tool uses encodeURIComponent() and decodeURIComponent() for safe encoding
Note: URL-encoded URLs in the address bar will display as-is (encoded). Browsers do not automatically decode URLs in the address bar - they navigate to the encoded URL as-is. This is expected behavior. Use decoded URLs for display and encoded URLs for query parameters and API requests.