← All Tools

URL Encoder🔒 100% local

Encode URLs with percent-encoding. Privacy-first, no server uploads.

Related Tools

URL DecoderURL JoinURL Parser

Percent-encodes the text you paste by running encodeURIComponent across the entire string. Every character outside the unreserved set is replaced with its UTF-8 byte escapes, which means the scheme separator, slashes, question mark, ampersand and equals signs are all escaped along with spaces and non-ASCII letters. Because it is a pure string function, the URL never leaves the page.

How to use it

  1. Paste the value you want encoded into the URL to Encode box.
  2. Press Encode.
  3. Copy Output gives you the escaped string ready to drop into a query parameter or a header value.

Worked example

https://example.com/a b?x=1&y=2becomeshttps%3A%2F%2Fexample.com%2Fa%20b%3Fx%3D1%26y%3D2

note that ://, ? and = were all escaped, not just the space

hello world & youbecomeshello%20world%20%26%20you

When to use it

What it does not do