Skip to content

URL Encoder & Decoder

Encode a URL component or decode percent-encoded text without sending the value to a server. It helps when building query strings and debugging copied URLs.

Runs locally in your browser

What is the URL Encoder & Decoder?

Encode a URL component or decode percent-encoded text without sending the value to a server. It helps when building query strings and debugging copied URLs.

How to use it

  1. 1Keep URL encoding selected as the scheme.
  2. 2Enter the component to encode or paste encoded text below.
  3. 3Copy the result.

How it works

The browser’s encodeURIComponent and decodeURIComponent APIs apply and remove percent escapes for a URL component.

Space in a query value

“hello world” becomes “hello%20world” when encoded as a component.

Limitations & notes

  • This mode encodes a component, not an entire URL including its separators.
  • Malformed percent escapes cannot be decoded.

No directly related discussion yet.

Start a focused thread and share the question this tool helped you explore.

Ask the community about URL Encoder & Decoder

You might also like