Skip to content
DDevToolery

URL Parser

Break a URL into its component parts.

Loading tool…

About this tool

Breaks a URL into its parts using the browser's own parser, so the result matches how a browser would actually interpret it. Query parameters are listed individually, path segments are numbered, and nothing is ever requested.

Limitations

  • Parsing uses the browser's URL API. The URL is never requested.

Questions

Does it fetch the URL?
No. There is no backend to make a request from, and none is made. Parsing is purely textual.
Why is the domain split marked approximate?
Splitting a hostname into subdomain and registrable domain correctly requires the full Public Suffix List. We use a short built-in list of common suffixes and label the result as a guess rather than pretending otherwise.

Privacy

This page does its work in your browser. What you paste is processed by JavaScript running on your own device and is never sent to a DevToolery server — there is no server that could receive it. The page itself is a static file delivered by a CDN. See exactly what is stored.