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.