Loading...
Loading...
We use cookies to enhance your experience, analyze site usage, and serve personalized content. By clicking "Accept All," you consent to our use of cookies. See our Cookie Policy and Privacy Policy for details.
Parse and analyze URL components (protocol, host, path, query, hash)
URL parser that breaks down any URL into its full component structure (protocol, host, port, pathname, search, hash, username, password, origin). Displays query parameters in a table with encoded/decoded value toggle, includes a URL builder for constructing URLs from components, supports encoding/decoding individual components, URL normalization (lowercase host, remove default ports, etc.), and resolves relative URLs against a base URL.
URLs contain many components and complex query strings that are hard to dissect manually. This tool provides a structured breakdown, query parameter table, and URL builder so developers can inspect, modify, and construct URLs with confidence.
Web developers, API integrators, security analysts, and anyone who works with URL parsing, manipulation, or debugging.
Paste a full URL into the input field; the parsed components appear immediately in a structured breakdown.
Scroll to the Query Parameters table to see each parameter with its name, encoded value, and decoded value.
Toggle the Show Decoded switch in the query table to see all decoded values at once.
Use the URL Builder tab to construct a URL by filling in protocol, host, port, path, query, and hash fields.
Click Normalize to lowercase the host, remove default ports (80/443), and decode unnecessary percent-encoding.
In the Resolve tab, enter a base URL and a relative URL to compute the absolute result.
Input: "https://user:[email protected]:8080/path/to/resource?name=hello%20world&page=1#section" → Components: protocol https, host api.example.com, port 8080, username user, pathname /path/to/resource, query parameters [{name: "hello world"}, {page: "1"}], hash #sectionInput: base "https://example.com/docs/" and relative "../images/logo.png" → Resolved: "https://example.com/images/logo.png"a protocol is required. Prepend "https://" to parse protocol-relative URLs.
fragments are preserved unless explicitly removed via an option.
Count words, characters, sentences, and analyze text readability with Flesch scores
Test and debug regular expressions with real-time matching, capture groups, and extended flags
Live preview and edit Markdown with syntax highlighting
Calculate subnet masks, CIDR notation, and IP ranges
Dive deeper with our comprehensive guides and tutorials.