LaunchRanked

Disavow file generator

Google says most sites will not need a disavow file. If yours does, paste your links or a backlink CSV and get a valid disavow.txt: whole domains as domain: lines, duplicates removed, bad lines flagged.

Google says most sites will not need this tool.

It calls the disavow tool “an advanced feature” that can harm your site’s performance if used incorrectly. It’s for a manual action, or for spammy, paid or unnatural links you can’t get removed. When to use it.

One per line. Exports from Ahrefs, Semrush, Moz, Majestic and Search Console work: keep the header row and we find the column with the linking sites. Everything runs in your browser, and nothing you paste or open is uploaded.

What to disavow

Every URL becomes a domain: line, so every link from that site is ignored, the good ones too. Big shared sites such as Reddit, Medium and LinkedIn stay as exact URLs.

Anything on this site, or its subdomains, is flagged and left out, so you can’t disavow yourself by accident.

Your disavow.txt appears here: whole-domain lines and exact URLs with a dated comment header, duplicates removed, and every line Google would refuse listed with the reason. Paste links, open a file, or try the sample.

When you need a disavow file

Most sites don’t. Google’s Disavow links to your site page says: “In most cases, Google can assess which links to trust without additional guidance, so most sites will not need to use this tool.” It calls the tool “an advanced feature” that “should only be used with caution”, because “if used incorrectly, this feature can potentially harm your site’s performance in Google Search results.” Use it only if you have “a considerable number of spammy, artificial, or low-quality links pointing to your site” and those links have caused, or will likely cause, a manual action.

If Search Console shows a manual action for unnatural links, or you paid for links or took part in a link scheme, a disavow file is part of the clean-up. Disavowing is the last step. Google says to make a good-faith effort to get the links removed first, by contacting the site owner and asking them to remove the link or add rel=“nofollow”. If a backlink tool only called some links “toxic”, that’s the tool’s score, not a reason to disavow.

Google’s format, and what this tool does with it

  • A text file in UTF-8 or 7-bit ASCII, with a name ending in .txt. We write ASCII only: international domain names become punycode (xn--).
  • One URL or domain per line. A whole site is domain:example.com; a page is its full URL. Google says you “cannot disavow an entire subpath, such as example.com/en/”.
  • Comment lines start with #. We add a dated header and keep your own comments.
  • URLs up to 2,048 characters, and at most 100,000 lines (blank and comment lines count) and 2MB. We won’t let you download a file over either.

Whole-domains mode writes one domain: line per site: we drop www. and keep other subdomains as written. Exact-URLs mode keeps each page. Both remove duplicates and list every line that can’t work, with the reason: wildcards, other schemes, login details, host names that aren’t real, URLs over the limit. Big shared sites such as Reddit and Medium stay as exact URLs in whole-domains mode, because one domain: line would disavow every link from them.

Before you upload

  1. Start from Search Console’s Links report: Google says you can download it with the export button, and to “remove any URLs from the downloaded file that you don’t want to disavow.” Look at a linking site before you add it: the website authority checker and the backlink value calculator help.
  2. Upload to the right property. Disavow is per property, and a new list replaces the old one.
  3. Be patient: Google says it can take a few weeks, and the links stay visible in the Links report.

Questions

Do I need a disavow file?

Probably not. Google says to use the tool only if you have a considerable number of spammy, artificial or low-quality links and they have caused, or will likely cause, a manual action. Check the Manual actions report in Search Console first. A "toxic" label in a backlink tool is that tool's score, not Google's.

Should I disavow whole domains or exact URLs?

Disavow a whole domain when the site is the problem, such as a link farm or a paid-link network: it also covers pages you haven't found yet. Use exact URLs when only some pages are bad. A domain: line ignores the good links on that site too, which is why this tool keeps big shared sites like Reddit and Medium as exact URLs in whole-domains mode.

How long does it take, and can I undo it?

Google says it can take a few weeks to incorporate your list, and disavowed links keep showing in the Links report. Uploading a new list replaces the old one for that property, and the tool's Cancel Disavowals button removes the list.

Can I upload it to a Domain property?

Google's help page says the disavow links tool does not support Domain properties, and that you can post one list for each property you own. If you have both http and https properties, upload a list for each.

Is what I paste uploaded anywhere?

No. The file is built in your browser. Nothing you paste or open is sent to us or anyone else, and there's no account.

Directory tracker

Get listed where people look for products like yours.

The directory tracker picks the directories that fit your product, gives you paste-ready copy for the forms, and checks that each listing is live with a followed link. Free for 15 directories; $9 once for every match plus weekly link checks.

Related free tools

See all free tools