URL Encoder / Decoder

Encode and decode URLs and URL components (percent-encoding) instantly, and break any query string into a clean, copyable table of parameters. Free, private, in-browser.

How to use the URL Encoder / Decoder

  1. 1

    Pick Encode or Decode.

  2. 2

    Paste your text or URL.

  3. 3

    Toggle 'Component' for encodeURIComponent vs full-URL encoding.

  4. 4

    Paste a URL with a query string to see every parameter parsed below.

Frequently asked questions

What's the difference between component and full-URL encoding?

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

Can it parse query strings?

Yes — paste a full URL or a query string and every key/value pair is listed and copyable.

Is it private?

Yes, all encoding/decoding happens locally in your browser.

Tips & discussion

Share a trick, ask a question, or help others get more out of this tool.

Log in to share a tip or ask a question.

Loading tips…