URL Encode / Decode

Percent-encode and decode URLs and query strings.

Free URL encoder and decoder. Percent-encode text for safe use in URLs and query strings, or decode encoded URLs back to readable text. Supports both component and full-URI encoding. Runs in your browser.

How to use the URL Encode / Decode

  1. 01Choose Encode or Decode.
  2. 02Paste your text or URL — the result updates live.
  3. 03Toggle 'component' encoding for query values vs. whole URLs.
  4. 04Copy the result.

Frequently asked questions

What's the difference between component and full encoding?

Component encoding (encodeURIComponent) escapes characters like / ? & = so a value is safe inside a query string. Full encoding (encodeURI) leaves those structural characters intact for a complete URL.