URL Encoder & Parser

Percent-encode or decode text for URLs, or split a URL into its parts and query parameters.

Runs in your browser. Files are not uploaded.

How to use

  1. Paste text or a URL.
  2. Choose encode, decode or inspect.
  3. Copy the result.

Questions

What is the difference between the two encode options?

"Encode a value" encodes everything except letters, digits and - _ . ! ~ * ' ( ). "Encode a full URL" keeps characters such as / ? & = that give a URL its structure.

Should + be decoded as a space?

Only for form data and query strings sent by HTML forms. Tick the option in that case.

More developer tools