URL parser & builder
Paste a URL to break it into parts. Edit protocol, host, path, query params, or hash — the rebuilt URL updates live.
~~~
Input
Privacy: Your URL never leaves the browser. No network requests are made.
~~~
URL parts
Values are shown decoded. The rebuilt URL below encodes them correctly.
Query parameters
| Key | Value | |
|---|---|---|
| No query parameters | ||
~~~
Rebuilt URL
~~~
About this tool
URLs look simple until you need to change one query param without breaking the rest. This tool uses the browser's URL API to parse a string into labeled parts, then rebuilds it as you edit.
Query values are shown decoded (human-readable) but encoded in the output. An empty port means the default for the protocol (443 for https, 80 for http).
~~~