Extract Domains Now
Step 1 β Choose input method
π
Click to upload or drag & drop
TXT Β· CSV Β· HTML Β· JSON Β· XML Β· LOG Β· MD (Max 20MB)
Step 2 β Configure extraction
Step 3 β Extract
What Is a Root (Registrable) Domain? π Extract now
The registrable domain is the shortest domain name you could actually purchase from a registrar. For a hostname like api.blog.example.co.uk:
- The full hostname is
api.blog.example.co.uk - The public suffix is
co.uk(a country-code second-level TLD) - The registrable domain β what you would buy from a registrar β is
example.co.uk - Everything to the left (
api.blog) is one or more subdomains
This tool applies the public-suffix rules automatically, so you never accidentally treat co.uk as if it were a domain.
How to Extract Root Domains π Extract now
- Paste your text, URLs, or emails above (or upload a file).
- Check Registrable only in the Domain Mode option card.
- Click π Start Calculate.
- You'll get only the registrable root domain β no subdomains, no
www., no ports.
Before & After Examples π Extract now
| Input hostname | Root domain |
|---|---|
www.example.com | example.com |
blog.example.com | example.com |
api.v2.staging.example.com | example.com |
shop.example.co.uk | example.co.uk |
a.b.c.example.com.au | example.com.au |
user.github.io | user.github.io (github.io is a public suffix) |
app.example.appspot.com | example.appspot.com (appspot.com is a public suffix) |
Why Root Domains Matter π Extract now
π« Google Disavow Files
Google's disavow tool wants root domains, one per line, prefixed with domain:. Extract root, then prepend.
π Aggregated Analytics
Group traffic by root domain so www, m., blog. variants roll up together.
π Firewall Domain Rules
Block/allow at the root level to cover all subdomains at once.
πΌ CRM Account Matching
Match leads to companies by root domain rather than exact email host.
Public Suffix List Compliance π Extract now
We use the same rule structure as Mozilla's Public Suffix List, which is the industry standard for determining what part of a domain can be "owned" versus what is a public infrastructure suffix. This means:
example.co.ukis correctly identified (notco.uk)user.github.iostays as-is becausegithub.iois a public suffix- Amazon S3 subdomains, Google App Engine domains, and other multi-tenant hosts are handled correctly
Related Tools π Extract now
FAQ π Extract now
example.co.uk, not co.uk)..co.uk handled?shop.example.co.uk reduces to example.co.uk. This works for every multi-part TLD in the Public Suffix List.user.github.io stay untouched?github.io is on the Public Suffix List β it's public infrastructure for GitHub Pages. The registrable domain is user.github.io.