URL Parser

Paste a URL to break it into its parts — protocol, host, port, path, hash — and see every query parameter decoded in a table. Great for debugging links, checking UTM/tracking params, or reading an API endpoint. Runs in your browser.

Query parameters

KeyValue (decoded)

FAQ

What does a URL parser do?

It splits a URL into scheme, hostname, port, path, query and fragment, and lists each query parameter with its decoded value — handy for debugging links, checking tracking params, or reading an API endpoint.

What are query parameters?

The part after the ? — pairs like utm_source=newsletter joined by &. This tool decodes each one (turning %20 back into a space, etc.) so you can read them.

Does it decode percent-encoding?

Yes — values are URL-decoded, so %40 shows as @ and %20 shows as a space.

Is the URL sent anywhere?

No — parsing uses the browser's built-in URL API, entirely on your device.

More tools: URL encoder/decoder, UTM link builder, and the full tools list.