Domain Name Extractor
Extract domain names from text and web pages (URLs)
Features
Bulk extraction from text
Comprehensively detects domain names in text using a regular expression
Extract directly from a URL
Specify a web page URL and extract from the HTML retrieved on the server
Deduplication and auto-formatting
Normalizes to lowercase and automatically removes duplicates of the same domain
Tally and sort by TLD
Tallies counts by the trailing domain type and sorts them in ascending or descending order
How to use
Select the input mode
Switch the input method to match your source using the Text and URL tabs
Enter the source content
Paste text into the text field, or enter the address of the target page in the URL field
Start extraction with the run button
Press run to display the list of domains with counts; you can also try it with a sample
Filter and copy
Filter by TLD, sort by the column headers, and copy them all at once with bulk copy

Use cases
Researching backlink sources
Pull out the domains in articles or documents to grasp the trends of cited sources
Organizing access logs
Extract destination domains from log text to build a list for analysis
Checking a competitor site's outbound links
Get external domains from a target page to inspect partners and ad destinations
Building a domain list
Collect domains from large amounts of text without duplicates as the basis for a management sheet
Basic Knowledge
Domain Name Structure
Domain names have a hierarchical structure from right to left. For www.example.com, com is the TLD (Top-Level Domain), example.com is the registered second-level domain, and www is the subdomain.
Types of TLDs
- gTLD:gTLD stands for generic Top-Level Domain, such as .com and .net, which can be registered worldwide regardless of purpose or industry.
- ccTLD:ccTLD stands for country-code Top-Level Domain, such as .jp (Japan) and .uk (United Kingdom), which are assigned to specific countries or regions.
Safety and privacy
Server-side processing
Input is processed on the server; only information necessary for the inquiry is sent.
Temporary processing only
For retrieving and parsing the page, temporary processing occurs on the server, then data is discarded after results are returned.
Communications encrypted with HTTPS
All sent and received data is encrypted by TLS and cannot be read by third parties.
No transmission to third parties
Input content is not sent to external services such as ad networks or trackers.
Access to the entered URL only
To extract domains, our server accesses only the entered URL
Follow RAKKOTOOLS on Google Search
220 useful tools become easier to find from Google Search and AI Search!
- Found in search
- Also shown in AI Search
- Discover new tools
Featured Tools
RAKKOTOOLS is free to use!
Available free of charge for individuals and corporations, commercial and non-commercial use alike.No prior permission or usage application is required. Feel free to use it in various situations.

Use in streaming and videos
Use various tools such as lottery draws and raffles in live streams and videos.

Use in schools, work, and events
Can be used in various situations such as classes, team division, internal work, and events.

Introduction on Web, books, and SNS
Feel free to introduce it as a useful tool on web media, books, SNS, and other platforms.

Commercial use
Can be used for commercial purposes such as research, calculation, processing, and conversion in business and production.
If you mention it, I get motivated to create more tools!


If using in streaming and videos
Link to RAKKOTOOLS in the description, or Mention or display that you are using RAKKOTOOLS in the stream or video.
Credit example for the description
Usage guidelinesYou are free to use it for normal purposes. However, use for purposes that violate laws, infringe on third-party rights, impose significant load on the service, or otherwise interfere with service operation is prohibited.
We do not guarantee the accuracy or completeness of information and calculation results obtained from each tool.
This notice is a translation of the original Japanese text. If there is any discrepancy between the translation and the original, the Japanese original takes precedence.
