Domain Extractor

Extract domain names from any text, URL list or log instantly — free domain extractor.

About

About the Domain Extractor

Paste any block of text — server logs, a referral list, a pile of notes mentioning websites — and get every domain name pulled out as a clean list. It matches by hostname shape alone, so it also finds domains inside a full URL and bare domains with no http:// in front, which the link extractor would miss.

SEO and security teams use it to see which websites a document, log or page mentions, even when the addresses are written without http:// in front. It's one of many free text tools on Toolapt, and like every tool here, it's free to use with no sign-up and no limit on how much text you scan.

Choose what to view about this tool

Guide

Using the Domain Extractor

  1. 1

    Step 1

    Domains is already selected below as the type to find.

  2. 2

    Step 2

    Paste your text into the input box.

  3. 3

    Step 3

    Click Extract to see every matched domain listed below, entirely in your browser.

  4. 4

    Step 4

    Copy the list with the Copy button, then de-duplicate if needed.

  • Finds domain names by their shape — like example.com or blog.example.co.uk — with or without http:// in front
  • Also picks the hostname out of full URLs and email addresses, so https://example.com/page gives example.com
  • Keeps subdomains as written, so shop.example.com and example.com are listed separately
  • Removes duplicates by default and can sort the list alphabetically
  • Can separate results with commas instead of one per line
  • Works entirely in your browser — nothing you paste is uploaded

SEO specialists

SEO specialists use the Domain Extractor for seeing which sites a page, article or backlink report mentions.

Security analysts

Security analysts use the Domain Extractor for pulling domains out of logs, email headers or threat reports.

Marketers

Marketers use the Domain Extractor for listing the competitor or partner sites named in a document.

Researchers

Researchers use the Domain Extractor for seeing which websites a set of notes or sources refers to.

Extract something else

Examples

Domain Extractor examples

3 worked examples

01

A bare domain in plain text

"Check out example.com for details" pulls out example.com, even with no http:// in front.

02

A domain inside a full URL

"Visit https://shop.example.co.uk/sale" pulls out shop.example.co.uk.

03

Domains from an email list

"amy@gmail.com, raj@company.co.uk" extracts gmail.com and company.co.uk.

FAQ

Frequently asked questions

Quick answers to common questions about the Domain Extractor.

How do I extract domain names from text?

Paste your text above, make sure "Domains" is selected as the type, then click Extract. Every matched domain is listed below — nothing is uploaded anywhere.

Is this domain extractor free?

Yes. It's free, with no sign-up and no limit on how much text you scan.

Does it catch bare domains with no http:// in front?

Yes — it's matched by hostname shape alone, so "example.com" mentioned in plain text is caught just as reliably as a domain buried inside a full URL.

What's the difference between this and the link extractor?

The link extractor only matches full URLs starting with http:// or https://, while this extractor matches the domain itself wherever it appears — inside a URL or written bare.

Can I extract emails, links or other data instead?

Yes — the same tool also finds emails, links, numbers, hashtags/mentions and IP addresses. Switch the type dropdown, or use one of the dedicated extractor pages below.

Is my text uploaded anywhere?

No. Extraction runs entirely in your browser — nothing is sent to a server.

Why does it list file names like report.pdf?

It matches anything shaped like a hostname — words joined by dots and ending in two or more letters — so file names such as report.pdf or index.html are picked up too. Delete those from the result, or use the link extractor if your text has full URLs.

Does it pull the domain out of email addresses?

Yes. The part after the @ is a domain, so jane@example.org gives example.org. That makes it a quick way to see which companies or email providers a list of addresses belongs to.

Does it keep subdomains like blog.example.com?

Yes — the whole hostname is kept, so blog.example.com and shop.example.com are listed separately from example.com. It doesn't shorten them to the root domain.

Are Example.com and example.com treated as duplicates?

No. Duplicates are removed only when they match exactly, so both appear. Domain names aren't case-sensitive, so lowercase your text first if you want them merged.

Still have a question? Contact us