EDT
Everyday Dev Tools
Fast tools, no fuss
Home / encode / urlencode
Browser-based tool

URL Encode / Decode

Encode query values and URL fragments safely, or decode percent-encoded text back into readable form.

FAQ

Is this URL encoder free?

Yes.

What is URL encoding used for?

It makes spaces, symbols, and reserved characters safe to send inside URLs and query parameters.

Is my URL data uploaded?

No. The conversion happens locally.

Why am I seeing %20 and %2F?

Those are encoded representations of characters such as spaces and slashes.

How To Use It

Why URL encoding matters

Reserved characters can break a request or quietly change what a parameter means if they're not encoded properly.

This matters most when you're nesting URLs, passing JSON in a query string, or trying to preserve spaces and symbols.

Encode values, not entire request syntax

In most cases you only want to encode the value, not the whole URL including `?`, `&`, and `=`.

That keeps the URL readable and saves you from accidental double encoding.

Good to know

Runs in your browser

Paste your input at the top and the result shows up right below. The FAQ and related tutorials are there if you want more.

  • Most tools run entirely in your browser.
  • Your input isn't sent to a server unless a tool says it makes a network request.
  • Related tools and tutorials sit below when a task usually needs a follow-up.