URL Parser
Paste any URL to see it split into its individual parts, including each query parameter listed separately.
Overview
A URL packs several distinct pieces of information into one string — the scheme (http/https), host, an optional port, a path, an optional query string, and an optional fragment. This tool splits a pasted URL into those parts using the browser's own URL parser, the same logic browsers use internally, and lists every query parameter separately for easy scanning.
Everything runs client-side — nothing you paste is sent to a server, which matters when the URL contains a session token, API key, or other sensitive query parameter.
Examples
A URL with query parameters
https://example.com/search?q=adikya&page=2
Protocol: https: Host: example.com Path: /search Query string: ?q=adikya&page=2 Query parameters: q = adikya page = 2
How It Works
- Paste a full URL, including its scheme (e.g. https://).
- Click Parse to split it into its components.
- Review the protocol, host, port, path, query string, and fragment.
- Each query parameter is also listed individually.
Use Cases
Inspecting a tracking or campaign URL
See every UTM or tracking parameter in a URL listed separately instead of squinting at one long query string.
Debugging a redirect URL
Confirm the host, path, and parameters of a URL before it's used in a redirect or API call.
Tips
- A relative URL (one without a scheme and host) will fail to parse — this tool expects an absolute URL.
- Percent-encoded characters in the query string are decoded automatically when listing individual parameters.
FAQ
No. Parsing happens entirely in your browser using its built-in URL parser.
No, this tool expects an absolute URL with a scheme and host, e.g. https://example.com/path?query=1.