URL Encoder/Decoder + Query Parser

Encode URL components, decode percent-encoded text, and parse query parameters.

Runs locally in your browser. Your input is not uploaded.
Output
Encoded, decoded, or parsed output will appear here.

How to use URL Encoder/Decoder

  1. Choose Encode, Decode, or Parse URL.
  2. Paste the text or URL you want to inspect.
  3. Run the action and copy the output or review the parsed query table.

Examples

Copy patterns and edge cases worth checking.

Encode a redirect URL

https://example.com/landing page?utm_source=newsletter
https%3A%2F%2Fexample.com%2Flanding%20page%3Futm_source%3Dnewsletter

Parse a UTM link

https://example.com/?utm_source=google&utm_medium=cpc&utm_campaign=spring
utm_source = google
utm_medium = cpc
utm_campaign = spring

FAQ

Short answers before you paste real data.

What is percent encoding?

Percent encoding represents reserved URL characters with a percent sign and hexadecimal code so they can travel safely in URLs.

Can malformed encoding be decoded?

No. If the input contains broken percent sequences, the tool shows a clear error instead of guessing.

Does parsing a URL contact that URL?

No. Parsing is local string processing and does not request the page.

Related tools

Useful next steps that also run locally in your browser.