URL Extractor
Extract all URLs from text or HTML, with anchor text and filtering options.
Reduce a list of URLs to the domains behind them.
Domain Extractor takes a list of URLs and gives you back the domains. That sounds trivial until you have three thousand links and need to know how many distinct sites they come from, which is the question that actually matters when you are looking at a backlink export.
You can keep the full hostname, which treats blog.example.com and shop.example.com as different, or reduce to the root domain, which treats them as the same site. The root-domain mode understands multi-part public suffixes such as .co.uk and .com.au, so example.co.uk is not mistakenly shortened to co.uk.
The output can be deduplicated and sorted, and a count column shows how many URLs in your list pointed at each domain. That turns a flat list of links into a ranked picture of where they actually come from.
The domain extractor is used by writers, developers, students, marketers and anyone else who needs the job done once without installing software. Common cases include:
The hostname is everything before the path, including any subdomain, so blog.example.com. The root domain is the registrable part, example.com. Which you want depends on whether you count a subdomain as a separate site.
Those are multi-part public suffixes, so the registrable domain is one level deeper. The tool recognises the common ones, which is why example.co.uk stays intact rather than collapsing to co.uk.
Usually yes when counting distinct sites, because www.example.com and example.com are almost always the same property. Keep it when you specifically care about which hostname was used.
How many URLs in your input pointed at each domain. In a backlink context that is the difference between a hundred links and a hundred different sites linking to you, which is a very different picture.
No. They are skipped and counted, and the message says how many could not be read as URLs.
No. It only reads the text of the addresses you paste. Nothing is requested over the network, so no information about your list leaves your device.
If the domain extractor is not quite what you need, these other free tools solve closely related problems.
Extract all URLs from text or HTML, with anchor text and filtering options.
Remove repeated URLs, treating trailing slashes and tracking parameters as the same.
Remove utm and click-tracking parameters, fragments and stray characters from URLs.
Split a URL into every component, including a table of query parameters.
Convert a whole list of URLs and anchor texts into HTML or Markdown links.