Free SEO Tool · No Signup

Free Disavow File Generator for Google Search Console

Create a properly formatted disavow.txt file from reviewed backlink URLs and domains. Remove duplicates, choose page-level or domain-level rules, then copy or download your file. You can also validate and merge an existing list.

Free tool · No signup · Runs in your browser

Important: Google says most websites do not need to disavow links. Only use this tool when disavowing is appropriate after a manual review.

Disavow Generator

Turn Your Backlink List Into a Clean Disavow File

Paste one URL or domain per line. The tool automatically cleans your entries, removes duplicates, and formats everything for a Google disavow file.

Choose Your Disavow Type

Select how the backlink entries should be processed.

Smart mode: Automatically detects whether each entry should be treated as a page or an entire domain.

Backlinks

Add one backlink URL or domain per line.

0 entries

Disavow File

Cleaned and formatted output.

Domains
0
Pages
0
Total
0

Generator vs. Google Search Console

A Google disavow links generator helps you create the properly formatted disavow.txt file. Google's official Disavow Links Tool is where eligible Search Console property owners upload that file. These tools serve different purposes.

Create and check your file here

Paste backlink domains or full referring-page URLs you have already reviewed. Generate page-level or domain-level entries, remove duplicates, and download a text file. You can also validate and merge an existing list before updating it.

Use the free disavow file generator

Upload through Google's official tool

Once you have decided that disavowing is necessary, open Google's tool and select a verified URL-prefix property. Domain properties are not supported. Uploading another file for the selected property replaces its previous list.

Open Google's Disavow Links Tool

Before uploading: Google advises that most sites do not need to disavow links. Only use this advanced feature after reviewing your backlinks and confirming that it is appropriate. See the official Google disavow guidance.

How It Works

Create and Submit Your Disavow File in Six Simple Steps

Review your backlinks, generate a properly formatted disavow file, and submit it to Google carefully.

01

Review Your Backlinks

Identify links that appear spammy, artificial, manipulative, or clearly unrelated to your website.

02

Choose Domain or Page

Use a domain-level disavow for an entire spammy website or page-level disavow when only a specific page is problematic.

03

Paste Your Backlinks

Add the referring domains or page URLs you want to disavow, with one entry on each line.

04

Review & Download

Check your generated list carefully before downloading your disavow.txt file.

05

Submit It to Google

Open Google's Disavow Links Tool, select the correct property, and upload your file.

06

Monitor Your Backlinks

Keep a backup of your submitted file and continue reviewing your backlink profile.

Domain vs. Page

Choose How Much of the Website You Want to Disavow

Use a domain-level entry when you want to exclude backlinks from an entire referring domain. Use a page-level entry when you only want to exclude links coming from one specific page.

Domain-Level Disavow

Applies to links coming from the entire domain.

domain:spamwebsite.com

Page-Level Disavow

Applies only to links coming from this specific URL.

https://example.com/spam-page/

Free disavow file checker

Validate, Import and Merge Disavow Files

Already have a disavow list? Import it, add reviewed entries, check formatting issues and download a combined file. A new upload to Google replaces the previous list for that property, so preserve the entries you want to keep.

1. Existing disavow file

Paste the file previously submitted to Google. Valid existing comments are retained.

For an existing Google disavow file, domain rules must use domain:.

2. Add reviewed links

Add only backlinks you have manually reviewed and decided to disavow.

Bare hostnames become domain rules. Full URLs stay page-level rules.

Flags entries that might disavow your own domain or pages.

0 domains0 pages0 duplicates

0 lines · 0 bytes · Google maximum: 100,000 lines / 2 MB

All processing happens in your browser. This checker validates common formatting errors, not whether a backlink is harmful, and it cannot guarantee Google will accept every file.

Google disavow requirements

What Format Does a Google Disavow File Need?

Google accepts one domain or page URL per line in a plain text file. Use domain-level rules only for sites you intentionally want to disavow in full.

RuleRequirement
File formatPlain .txt file, encoded in UTF-8 or 7-bit ASCII
One entry per lineA complete URL or domain:example.com
CommentsBegin the line with #
Max URL length2,048 characters
Max file size2 MB
Max number of lines100,000 including comments and blank lines
FoldersYou cannot disavow a directory or subpath by itself

Example disavow.txt

A valid file can contain comments, whole-domain exclusions, and individual referring page URLs.

# Reviewed unnatural backlinks
domain:spam-network.example
https://forum.example.net/paid-links.html
Google's official disavow documentation ↗

How to Upload a Disavow File

  1. Only proceed if you have reviewed the links and disavowing is appropriate.
  2. Open the Google Disavow Links Tool.
  3. Select a verified URL-prefix property that you own.
  4. Upload your reviewed disavow.txt. The new upload replaces the previous file for that property.
  5. Keep a local backup and allow time for Google to recrawl and reprocess linking pages.

Domain Property Not Supported?

If Search Console says “Domain properties are not supported,” you have selected a Domain property rather than a URL-prefix property. Add a URL-prefix property such as https://example.com/, verify ownership, then select it in the Disavow Links Tool.

A URL-prefix property covers a specific protocol and hostname. Google's disavow upload applies to the selected property and its child properties; other variants may need separate lists.

Disavow files do not remove links from the web. If you need to review suspicious backlinks, begin with a proper SEO audit. For the broader context, read our local link building guide.

FAQS

Have a Question?

Google says most websites do not need to use the Disavow Tool because Google can usually determine which links to trust. You should generally consider disavowing when you have a considerable number of spammy, artificial, or low-quality links and those links have caused, or are likely to cause, a manual action. Google reference
Do not judge a backlink only by DA, DR, Spam Score, or Toxic Score. Look for clear signs of manipulation such as paid links intended to influence rankings, link schemes, autogenerated spam, hacked pages, or large-scale irrelevant link networks. Google reference
Not automatically. Semrush Toxic Score is a third-party metric and is not a Google ranking signal. Use it as a starting point, then manually review the referring website and the context of the backlink. Google reference
Yes. If you accidentally disavow legitimate backlinks, Google may stop considering those links when evaluating your site. This is why the tool should be used carefully. Google reference
A manual action is one of the strongest reasons to consider using the tool, but Google also allows its use when a substantial number of unnatural links are likely to result in a manual action. Google reference
Use a domain-level disavow when you want Google to disregard links from the entire referring domain. Use a page-level disavow when only a specific page is problematic. Google reference
Do not automatically disavow every new link. First review the referring domains and look for patterns. Google can already detect and neutralize many spam links automatically. Google reference
Use a plain text file with one URL or domain per line. For an entire domain, use domain:example.com. For one page, use the full URL. Lines beginning with # can be used as comments. The file must be a UTF-8 or 7-bit ASCII .txt file. Google reference
Open Google's Disavow Links Tool, select the appropriate verified URL-prefix property you own, and upload your disavow.txt file. Uploading a new file replaces the previous list for that property. Google reference
Google's Disavow Links Tool does not support Domain properties. Add and verify a URL-prefix property, such as https://example.com/, in Google Search Console. Then open the Disavow Links Tool, select that URL-prefix property and upload your file. Keep your existing entries when updating because the new upload replaces the previous list for that property. Google reference
No. Google replaces the current disavow list for the selected property. Before uploading, combine your old entries with any newly reviewed links. You can use the validator and merger on this page to prepare a combined disavow.txt file. Google reference
Google says it can take a few weeks for a submitted disavow list to be incorporated as Google recrawls and reprocesses the pages containing those links. Google reference

Important

Be Careful What You Disavow

A domain-level rule applies to links from the entire website. Page-level entries are better when only a specific page is problematic and you do not want to exclude potentially useful links from the rest of the site.

Do not disavow backlinks simply because they come from an unfamiliar website or have a low third-party authority score. Review the link and its context before adding it to your file.