URL Parser
Parse URL protocol, host, path, and query parameters directly in your browser.
Loading tool...
Parse URL components and query parameters
URL Parser breaks a full URL, relative path, or query string into protocol, host, pathname, hash, and query parameters. Use it to inspect UTM campaigns, OAuth callbacks, API URLs, encoded paths, and sorted query keys.
Useful For
- Check UTM source, medium, and campaign values
- Inspect OAuth callback code and state parameters
- Copy a URL with sorted query keys
Good To Know
Sensitive query values such as access_token, session, and password are masked in the UI. Custom pasted URLs are not included in shared links.
Developer Check
Generated code, regexes, meta tags, and config snippets should be treated as drafts and tested again in your runtime, security policy, and deployment environment.
How It Works
Inputs are calculated or converted in the browser whenever possible. Compare important results with the original source before using them. Reviewed on Jul 2, 2026.
URL parsing checks
Components
- Review protocol, host, path, query, and hash separately
- Check whether port and subdomain are expected
Query string
- Look for duplicate keys, empty values, and array-like parameters
- Decode UTM or redirect URLs before reviewing
Security
- Remove session IDs, tokens, and emails before sharing
- Recheck the exact domain spelling when reviewing external links
Yes. It separates protocol, host, path, hash, and query parameters for easier inspection.
It helps quickly inspect campaign values such as utm_source, utm_medium, and utm_campaign.
Parsing runs in the browser by default, and entered URLs are not stored on the server.