URL Encoder & Decoder

Percent-encode text for use in a URL, or decode an encoded URL back.

Runs in your browser using encodeURIComponent — nothing is uploaded

How to use it

  1. Paste the text or URL.
  2. Choose Component mode for a single query value, or Full URL to keep the separators intact.

Questions

What is the difference between the two modes?
Component mode escapes everything that is not safe inside one value, including / ? & and =. Full URL mode leaves those alone so a complete address stays usable. Use Component for a single parameter, Full URL for a whole link.
Why did my plus sign become %2B?
That is correct. In a query string a bare + means a space, so a literal plus must be escaped or it will be read as a space.

Related tools