URL Parser & Inspector
Decompose any URL into protocol, host, path, query params, and hash — with per-field copy.
About this tool
The URL Parser breaks any URL into its constituent parts using the browser's built-in URL API: protocol, hostname, port, pathname, query string, and hash fragment. Each component is shown in a table with an individual copy button, and query parameters are expanded into a separate key-value breakdown.
Understanding URL structure is essential for web development, API debugging, and security analysis. Query string parameters are often percent-encoded; this tool decodes them automatically so you can read the actual values. The hash (anchor fragment) is shown separately from the query string.
The tool prepends https:// automatically if you omit the scheme, so you can paste domain-only strings. Everything runs in the browser using the W3C URL standard (new URL()) — no server involved.
Frequently asked questions
What is the difference between the path and the query string?
Are query parameter values decoded?
Can I parse URLs without http/https?
What happens with malformed URLs?
Related tools
URL Encode / Decode
Encode and decode URL components and full URLs with percent-encoding, instantly.
User Agent Parser
Parse user agent strings to detect browser, engine, OS, device type, and CPU architecture.
Base64 Encode / Decode
Encode text or binary to Base64 and decode it back — with full UTF-8 support.