URL Parser

Parse URLs into their component parts and query parameters

Input URL

Anatomy of a URL

A web URL is composed of multiple distinct parts: the protocol (http/https), the host (domain), the port, the pathname, query parameters, and a hash fragment. In web development, frequently extracting or modifying specific pieces of this string is required for routing and API construction.

This parser breaks down any complex URL string into its core components and extracts all query parameters into an easy-to-read table. It is incredibly useful for developers analyzing deep links, debugging UTM tracking codes, or constructing HTTP requests.