URL parser
Break down a URL: protocol, host, path and decoded parameters.
- Instant
- Free
- Private (processed locally)
- No sign-up
Break down a URL, from protocol to the smallest parameter
An API or tracking URL can be long and unreadable. This tool breaks it into its parts using the browser engine, and above all turns the query string into a key/value table where each parameter is already decoded.
-
Paste the URL
Complete, with its parameters and hash.
-
Read the breakdown
Protocol, host, port, path, hash, origin.
-
Inspect the parameters
Each key and its decoded value, row by row.
Example broken down
| Component | Value |
|---|---|
| URL | https://example.com:8080/path/page?q=hello%20world&lang=fr#section |
| Protocol / Host / Port | https / example.com / 8080 |
| Path / Hash | /path/page / #section |
| Parameter q | hello world (decoded) |
| Parameter lang | fr |
Analysis via the native URL object, 100% offline. Ideal to understand a campaign link (utm_*), debug an API call or check what a parameter really carries.
Frequently asked questions
What is the query string?
It is the part after the “?” of a URL, made of key=value pairs separated by “&” (e.g. ?q=cat&page=2). It passes data to the server or page. The tool breaks it into a readable table, value by value.
Why are the values “decoded”?
In a URL, special characters are encoded: %20 for a space, %C3%A9 for “é”. The tool decodes them to show the real value. “hello%20world” becomes “hello world”, far more readable for debugging.
What’s the difference between host and origin?
The host is the domain name alone (example.com). The origin combines protocol + host + port (https://example.com:8080) and is the basis for the browser’s security rules (CORS, cookies). The tool shows both.
Does the analysis work offline?
Yes: it relies on the browser’s native URL object, with no network request. You can analyse private or internal URLs without them leaving your machine.