Free URL to Domain Converter

URL to Domain Converter

Use the URL to Domain Converter to convert a URL to a domain name, or process a link to domain list in bulk. Extract clean root domains from thousands of URLs in your browser.

Your URLs 0 detected

100% free · runs in your browser · nothing is uploaded

Your clean domains appear here

Paste or upload a list of URLs and hit Extract. We use the Public Suffix List for accurate root domains.

Free account

Keep your results and audit your whole site

A free account saves your work in a project and runs a full website audit of up to 100 pages. No card.

Free · no card

5 of 5 free uses left today ·

Trusted by 10,000+ marketers worldwide

Join the SEOs, agencies and business owners who grow their search traffic with seotools.pro.

Marketers
10,000+
Marketers
Free checks run
21,000+
Free checks run
Sites for link building
620,000+
Sites for link building
User rating
4.9/5
User rating

Built for the crawl exports, log files and backlink lists you already have

MetaBingPerplexityn8n
10,000
URLs

Per batch, pasted or uploaded

5
runs

Free every day

500
rows

Rendered in the details table

14
options

Shaping the output

How it works

Paste the mess, keep the domains.

Nothing to install and nothing to configure first. The parsing happens in the page you are already looking at.

  1. Step 1

    Get your URLs into the box

    Paste them one per line or mixed into any text, upload a .txt, .csv or .log file, or read them from your clipboard. Smart extraction pulls the URLs out of crawl exports and raw HTML, up to 10,000 at a time.

  2. Step 2

    Decide how clean the output should be

    Strip www, roll subdomains up to the root, remove duplicates, force lowercase, keep the protocol, path, query or fragment, include or exclude whole TLDs, and choose whether hosting suffixes such as github.io count as domains in their own right.

  3. Step 3

    Read the table, then export

    Every hostname is parsed against the Public Suffix List without leaving your device. Review the domains list or the details table, then copy it or export TXT, CSV, Excel or a disavow file ready for Search Console.

Reference

Why splitting on dots quietly gets it wrong.

Taking the last two labels of a hostname is right often enough to feel safe. These are the cases where that assumption breaks, and what the Public Suffix List returns instead.

Input URLNaive last-two-labelsCorrect registrable domainPublic suffixWhy it differs
https://shop.example.co.uk/saleco.ukexample.co.ukco.ukThe suffix is itself two labels, so the naive method returns the suffix and nothing else — a string nobody can register.
https://store.example.com.au/cart?id=9com.auexample.com.aucom.auThe same trap in a different country. Australia's commercial suffix has two labels, so the site name is dropped entirely.
https://myproject.blogspot.com/2026/07blogspot.commyproject.blogspot.com with private suffixes on, blogspot.com with them offblogspot.com as a private suffix, com as an ICANN oneblogspot.com is a private suffix: every account gets a name under it. Switch private suffixes on when each subdomain is really a separate site.
https://blog.example.com/post-1example.comexample.comcomNo difference here, and that is the problem — the easy case is what convinces people the naive method works everywhere.
https://api.eu-west.staging.example.com/v2/healthexample.comexample.comcomDepth changes nothing: api.eu-west.staging is all subdomain, reported in its own column so you can keep it or discard it.

Two of these five rows agree with the naive method. That is exactly why splitting on dots survives in so many spreadsheets — it looks correct right up until a .co.uk joins the list, and by then the wrong answer is already in your report.

Formats

What goes in, and what comes out.

Three samples: the kind of input it will happily swallow, the CSV it writes, and the disavow file Search Console expects.

Input it accepts
https://blog.example.co.uk/2026/07/post?utm_source=news www.Example.COM/pricing shop.example.com.au See also <a href="https://api.staging.example.com/v2">the API docs</a> example.com, cdn.example.net
CSV export (header row)
Original URL,Domain,Subdomain,Root Domain,Public Suffix,Protocol,Path,Port,Query,Fragment,Count,Valid
Disavow file (disavow.txt)
# seotools.pro URL-to-Domain - Google/Bing disavow file domain:link-farm.example domain:cheap-guest-posts.example.net domain:spam-directory.example.co.uk

Open the disavow file and delete anything you actually want to keep before you upload it. Disavowing is powerful, slow to reverse, and domain-level lines cover every page on that site at once.

What you get

A domain list you can act on.

Accurate parsing, enough switches to shape the output, and exports that fit the job you are actually doing.

The Public Suffix List, not a split on dots.

  • Public Suffix List accuracy

    bbc.co.uk stays bbc.co.uk, store.example.com.au resolves to example.com.au, and blog.github.io goes either way depending on the private-suffix switch.

  • Batches up to 10,000 URLs

    Drop in a whole crawl export or upload a .txt, .csv or .log file. Every line is parsed into subdomain, root domain, public suffix and full hostname.

Who reaches for it

The lists that arrive as URLs.

Almost every export you download is page-level when the decision you need to make is site-level. That gap is the job.

SEO professionals

Collapse a messy referring-URL export from a crawler, rank tracker or backlink tool into a unique list of referring root domains, then turn the toxic ones straight into a disavow file.

Data analysts

Roll a large URL dataset up to registrable domains so it aggregates cleanly, keep the frequency counts, and take the whole breakdown into Excel or CSV.

Digital marketers

Extract domains from campaign, affiliate and ad-platform URLs to see which sites are actually sending traffic, rather than which individual landing pages are.

Developers

Sanity-check eTLD+1 handling during a migration or a log analysis, and confirm what a hostname really resolves to before you ship a split-on-dots bug into production.

Honestly compared

How this differs from the usual workarounds.

Formulas and find-and-replace are how most people do this today, and both are genuinely better at some of it. Here is the split.

Spreadsheet formulasRegex or find-and-replaceseotools.pro
Correct on multi-part suffixes like .co.uk
Understands private suffixes such as github.io
Splits subdomain, root and suffix into fields
Counts how often each domain appears
Exports a Search Console disavow file
Edits the URLs in place in your own file
No daily run limit
From the people using seotools.pro

What teams say about working with us.

“Honestly, it's amazing if you're running a site or creating content. It flags missing meta tags, broken links, and alt-text issues fast. Recommended.”

Ayesha Mansha Co-Founder at Brand ClickX

“An incredibly convenient tool. I do many SEO audits, and what used to take hours now takes a few clicks. It fits right into my workflow.”

Emanuel P
Emanuel P Founder at How About Some Marketing

“A fantastic tool that identifies errors and oversights in your on-page SEO and suggests fixes. Impactful improvements from the very first day.”

Alex Genadinik
Alex Genadinik CEO & CMO at Problemio

“A real gem in the crown of SEO tools. It caught a critical typo in a PR story our client had just published. It could have cost them a lot.”

Alexandra Tachalova
Alexandra Tachalova Founder at Digital Olympus

“It centralizes my whole SEO content workflow: spot what needs optimizing, update meta tags in the tool, and share with clients in seconds.”

Kate Starr
Kate Starr Newsletter Author at Content Backstage

“It balances automation and human creativity, and addresses the industry's real pain points while making SEO far more accessible.”

Joseph Smith Founder at The IT Leader Coach

“The larger the site, the more you need this. It helps you order your pages, analyze weak ones, and rewrite content and metadata fast.”

Nikolay Shmichkov CEO at SEOquick, a seotools.pro partner agency

“Honestly, it's amazing if you're running a site or creating content. It flags missing meta tags, broken links, and alt-text issues fast. Recommended.”

Ayesha Mansha Co-Founder at Brand ClickX

“An incredibly convenient tool. I do many SEO audits, and what used to take hours now takes a few clicks. It fits right into my workflow.”

Emanuel P
Emanuel P Founder at How About Some Marketing

“A fantastic tool that identifies errors and oversights in your on-page SEO and suggests fixes. Impactful improvements from the very first day.”

Alex Genadinik
Alex Genadinik CEO & CMO at Problemio

“A real gem in the crown of SEO tools. It caught a critical typo in a PR story our client had just published. It could have cost them a lot.”

Alexandra Tachalova
Alexandra Tachalova Founder at Digital Olympus

“It centralizes my whole SEO content workflow: spot what needs optimizing, update meta tags in the tool, and share with clients in seconds.”

Kate Starr
Kate Starr Newsletter Author at Content Backstage

“It balances automation and human creativity, and addresses the industry's real pain points while making SEO far more accessible.”

Joseph Smith Founder at The IT Leader Coach

“The larger the site, the more you need this. It helps you order your pages, analyze weak ones, and rewrite content and metadata fast.”

Nikolay Shmichkov CEO at SEOquick, a seotools.pro partner agency

“seotools.pro replaced five different tools for us. The AI insights are genuinely actionable, and we saw a 40% increase in organic traffic in three months.”

Sarah Chen
Sarah Chen SEO Manager at GrowthHQ

“It also saves real time. A streamlined workflow sounds like a small thing until you're juggling multiple projects, and then it makes a noticeable difference in how quickly you can make decisions.”

Muhammad Ali
Muhammad Ali CEO at Prime Digital Agency

“We migrated from a legacy suite and haven't looked back. The AI automation saved our team 20+ hours per week on reporting alone.”

David Kim
David Kim CMO at ScaleStack

“The Content Optimizer and AI Writer are game-changers. Our content now ranks consistently in the top 3 for competitive keywords.”

Emily Thompson
Emily Thompson Content Director at Webflow

“The local SEO tools are the best I've used. Our Google Business listings went from page 3 to the map pack in just six weeks.”

Lisa Patel
Lisa Patel Founder at LocalBiz Pro

“Finally, an SEO platform that uses AI properly. The site audit catches issues other tools miss entirely. Brilliant product.”

James Wright
James Wright Head of SEO at TechVentures

“seotools.pro replaced five different tools for us. The AI insights are genuinely actionable, and we saw a 40% increase in organic traffic in three months.”

Sarah Chen
Sarah Chen SEO Manager at GrowthHQ

“It also saves real time. A streamlined workflow sounds like a small thing until you're juggling multiple projects, and then it makes a noticeable difference in how quickly you can make decisions.”

Muhammad Ali
Muhammad Ali CEO at Prime Digital Agency

“We migrated from a legacy suite and haven't looked back. The AI automation saved our team 20+ hours per week on reporting alone.”

David Kim
David Kim CMO at ScaleStack

“The Content Optimizer and AI Writer are game-changers. Our content now ranks consistently in the top 3 for competitive keywords.”

Emily Thompson
Emily Thompson Content Director at Webflow

“The local SEO tools are the best I've used. Our Google Business listings went from page 3 to the map pack in just six weeks.”

Lisa Patel
Lisa Patel Founder at LocalBiz Pro

“Finally, an SEO platform that uses AI properly. The site audit catches issues other tools miss entirely. Brilliant product.”

James Wright
James Wright Head of SEO at TechVentures
Questions

Domains, URLs and the list in between.

How do I convert a URL to a domain name?

A URL is the address of a page; the domain is the site.

Paste a URL or upload a list and run the URL to Domain Converter. An example URL is https://example.com/blog?ref=x. It becomes example.com; root domains are resolved with the Public Suffix List.

Can I convert a link to domain names in bulk?

The Public Suffix List, not a split on dots.

Yes. Paste or upload up to 10,000 URLs and export the extracted domains. Review parsing errors separately rather than treating invalid input as a valid domain.

Why it is not a string split

The part of a URL that actually identifies a site.

Taking the last two labels of a hostname works until it does not. These two diagrams show where the naive approach breaks and what the Public Suffix List does instead.

Example URL

https:// blog.shop . example .co.uk :443 /products ?id=42 #reviews

Root domain (eTLD+1) = example.co.uk - the label plus its public suffix .

Protocol (scheme) https://
How the browser connects - usually https://. Stripped from the domain output.
Subdomain blog.shop
Everything before the registrable domain. A site can have many (www, blog, shop, api).
Domain label example
The name you actually register. Combined with the public suffix it forms the root domain.
Public suffix (TLD) .co.uk
The extension. Can be multi-part (.co.uk, .com.au), which is why the Public Suffix List matters.
Port :443
Optional network port. Rarely shown; 443 is the default for https.
Path /products
The specific page or resource on the server. Removed when extracting the domain.
Query string ?id=42
Parameters after the ?. Used for tracking, filters and IDs - not part of the domain.
Fragment #reviews
An anchor to a section of the page, after the #. Never sent to the server.

Naive "last two labels"

What most regex / split-on-dots tools do - wrong for multi-part TLDs.

shop.example.co.uk co.uk
news.bbc.co.uk co.uk
store.example.com.au com.au
my.team.gov.uk gov.uk

Public Suffix List (ours)

The true registrable domain (eTLD+1) - what you actually want.

shop.example.co.uk example.co.uk
news.bbc.co.uk bbc.co.uk
store.example.com.au example.com.au
my.team.gov.uk team.gov.uk

Paste your URLs and keep only the domains.

5 free runs a day. Nothing is uploaded, and no account is needed to start.

Is this a URL to name converter?

As a URL to name converter, it extracts a domain name from a web address. It does not infer a company name or a human-readable page title.

Can I convert link to name labels for a report?

If you need to convert link to name values that represent domains, this tool can help. It extracts domain names; it does not rename hyperlinks inside documents.

Is this a domain changer?

No. This is an extraction tool, not a domain changer: it does not register domains, change DNS or move a website. Use it to clean domain lists from URLs.