Build URLs from scheme, host, port, path, query parameters, and fragment; add/remove query parameters individually; paste an existing URL to parse it back into its components. Bulk-parse a list of URLs at once.
Paste an existing URL to parse it into components, or build a URL from scratch using scheme, host, path, query params, and fragment.
Component breakdown
Build URLs from components or parse an existing URL into its protocol, host, path, query params, and fragment.
Build URLs from scheme, host, port, path, query parameters, and fragment; add/remove query parameters individually; paste an existing URL to parse it back into its components. Bulk-parse a list of URLs at once.
Paste the URL in the Build / Parse tab to see scheme, host, port, path, query parameters and fragment.
There is no dedicated UTM form, but you can add query parameters one by one, for example utm_source and utm_campaign, and the built URL updates.
Yes, the Bulk Parse tab parses a list of URLs, and the Compare URLs tab compares two of them.
No. This tool runs entirely in your browser — your input is processed locally on your device and is never uploaded or stored on a server.