Skip to content

URL Parser

Inspect a complete URL in your browser, including its protocol, host, port, path, query parameters, and fragment.

Break a URL into its parts

Paste an absolute URL to inspect its protocol, host, path, query parameters, and fragment directly in your browser.

Paste an absolute URL

Enter the complete address, including its protocol, for example https://example.com:8080/products?category=tools&sort=asc#details. The parser uses the browser URL API, so a relative path such as /products is not enough on its own. If the address is missing or malformed, the result is not shown.

What the parts mean

The result separates the protocol, origin, hostname, port, path, query string, and fragment. An omitted port is reported as the default port. If the URL has no query string or fragment, the corresponding field says so instead of leaving an unexplained blank.

Query parameters

Each query parameter is displayed in a table after the browser decodes its name and value. Repeated parameter names remain separate rows, and an empty name or value is marked as empty. Copy JSON to get the parsed fields and the query-parameter list in one structured result.

Related tools

More utilities you may find useful.

View all tools