developer-tools
URL Parser
Split a complete URL locally in your browser into scheme, host, port, path, query string, fragment, and query parameters.
Tool workspace
The interactive tool requires JavaScript.
Instructions
2. Click "Parse URL" to review the scheme, origin, host, path, query string, fragment, and related parts.
3. Check query parameter rows and repeated query keys; use the Query String Parser when you want a deeper parameter-only view.
Paste a complete URL such as https://example.com/path?x=1#top to inspect its structural parts. Parsing only handles the text you enter; it does not request the target address or judge link reputation.
The URL Parser uses standard URL syntax to split scheme, origin, username, password, host, hostname, port, path, query string, fragment, and query parameters. It is useful for debugging link structure, but it does not send network requests, verify that a page exists, or decide whether a domain is trustworthy.
What this parser is for
Use it to inspect callback URLs, UTM links, API debugging links, redirects, and document anchors. The tool parses a string only; it does not visit the target site or run a reputation check.
Parts shown in the result
The result lists scheme, origin, credentials, host, port, serialized path, decoded path, query string, fragment, and parameter rows. Keep both path views: /a%2Fb contains an encoded slash, while its decoded display /a/b must not be mistaken for the original path boundary.
Parsing boundaries
Enter a complete URL. Text like example.com/path has no scheme and can be interpreted as a domain, a path, or plain text, so the parser asks you to complete it. If the URL contains username or password fields, the result reminds you to review them before copying.