Loading...

tools / url

URL Encoder and Decoder

Encode URI components, decode percent-encoded values, and inspect URL parts and query parameters.

Encoded

https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dhello%20world%26debug%3Dtrue

Decoded

https://example.com/search?q=hello world&debug=true

Parsed URL

href
https://example.com/search?q=hello%20world&debug=true
protocol
https:
host
example.com
pathname
/search
query
[["q","hello world"],["debug","true"]]

DebugTools product

URL Encoder

URL Encoder is a focused DebugTools mini-product for developers. Encode, decode, and inspect URLs and query strings.

Use cases

  • Handle everyday formatting, conversion, generation, and inspection tasks.
  • Keep sensitive snippets in the browser for quick local work.
  • Prepare clean output for tests, docs, API calls, and debugging sessions.

How it works

  • Paste or load the snippet you want to inspect in URL Encoder.
  • Run the tool in the browser and review the highlighted output.
  • Copy, export, or turn the result into the next debugging step.

Privacy

  • URL Encoder is local-first. The core workflow runs in your browser and does not require sending pasted content to DebugTools servers.

This tool history

Recent URL Encoder sessions

Only visits for this tool are shown. Pasted content, tokens, request bodies, and logs are not stored here.

Loading this tool history...