URL Encode
Percent-encode text for safe use in URLs.
Plain Text
Encoded URL
output appears here
Related Tools
Frequently Asked Questions
What characters get encoded?▾
Everything except letters, digits, and a small set of unreserved characters (- _ . ! ~ * ' ( )) is percent-encoded, matching JavaScript's encodeURIComponent.
When do I need this?▾
Whenever a value (like a search query or a redirect URL) is going into a query string or path segment and might contain spaces, &, ?, or other characters with special meaning in a URL.
Is my data uploaded anywhere?▾
No — encoding runs entirely in your browser.