Disavow File Generator

Free disavow file generator. Enter domains or URLs, generate domain: format for Google Search Console.

Enter Domains/URLs to Disavow
0/3000 Words: 0
Enter each domain, URL, or comment on a new line. All lines will be converted to domain:... format.

What is Disavow File Generator?

The Disavow File Generator is a free online tool that creates a Google Disavow Links file from a list of domains or URLs. Google's Disavow Tool allows you to tell Google to ignore certain links when evaluating your site. If you have toxic, spammy, or low-quality backlinks that you cannot remove (e.g., from sites that ignore removal requests), you can submit a disavow file through Google Search Console. The file must be in a specific format: one directive per line, using "domain:" for domain-wide disavowal or "url:" for specific URLs. This tool takes your list of domains, URLs, or mixed input and converts it into the correct format.

You paste your list into a textarea, one domain or URL per line. Lines can also be comments (starting with #) or notes. The tool processes each line: if it is a URL, it extracts the hostname and outputs "domain:hostname". If it is a domain, it outputs "domain:domain". If it is already in domain: or url: format, the tool handles it appropriately. The output is a plain text file that you can download as disavow.txt or copy to paste into the Disavow Tool. The tool does not submit the file to Google; you must do that manually in Search Console.

Disavowing links is a serious action. Google recommends using the Disavow Tool only when you have a manual action (penalty) or a large number of spammy links you cannot remove. Incorrect use can harm your site. This tool only formats your list; it does not advise which links to disavow. You are responsible for deciding what to include. The tool is free, requires no signup, and does not store your data.

Who Benefits from This Tool

SEO professionals and link builders who manage backlink profiles benefit when they need to create a disavow file after a link audit. Auditing tools like Ahrefs or SEMrush export lists of URLs or domains. This tool converts that list into the format Google requires. It saves time compared to manually prefixing each line with "domain:". The download button provides a ready-to-upload .txt file.

Website owners who have received a manual action or suspect negative SEO benefit when they need to disavow toxic links. If you have identified spammy domains linking to your site and cannot get the links removed, a disavow file is an option. This tool helps you format the file correctly. You still need to make the decision about what to disavow; consider consulting an SEO expert if unsure.

Agency staff and consultants who manage multiple clients benefit from a quick, repeatable workflow. Export domains from your audit, paste into the tool, generate, download. The tool handles mixed input (domains, URLs, comments) and produces clean output. No need to write scripts or use spreadsheets.

Webmasters learning about the Disavow Tool benefit from seeing the correct format. The tool's output can be used as a reference for how to structure a disavow file. The Sample button (if available) or the placeholder text shows the expected input format.

Key Features

Domain and URL Input

Enter domains (example.com), full URLs (http://badsite.com/spammy-page), or a mix. The tool parses each line. For URLs, it extracts the hostname (without www) and outputs "domain:hostname". For plain domains, it outputs "domain:domain". This ensures the file is in the format Google expects. You can also include lines that are already in domain: format; the tool processes them consistently.

Comment Support

Lines starting with # are treated as comments. You can add notes to document why you are disavowing certain domains. The tool includes comments in the output. Google ignores lines it does not understand, so comments are safe. Use them to keep track of your disavow decisions for future reference.

Download and Copy

The tool provides a Download .txt button that gives you a file named disavow.txt. You can upload this file directly to Google Search Console. The Copy to Clipboard button copies the output so you can paste it into a text editor and save manually if preferred. Both options produce the same content.

Textarea Input

The input is a large textarea. Paste your list from a spreadsheet, audit tool export, or manual list. Each line is processed independently. Blank lines are skipped. The tool handles thousands of lines, though very large files may take a moment to process. The output is displayed in a read-only textarea and is available for copy or download.

Sample and Reset

The Sample button (if present) loads example input. The Reset button clears the form. Use them to test the tool or start over. Complete the captcha if required before generating.

How to Use

  1. Open the Disavow File Generator. Navigate to the tool page. You will see a textarea for input.
  2. Prepare your list. Gather the domains or URLs you want to disavow. You can export from a backlink audit tool or compile manually. One domain or URL per line. Add # comments if you want notes.
  3. Paste into the textarea. Paste your list. Ensure each domain or URL is on its own line. The tool will process each line and convert to domain: format.
  4. Complete the captcha if required. If the site uses reCAPTCHA, complete it before generating.
  5. Click Generate. The tool processes your input and displays the formatted output. Review it for accuracy.
  6. Download or copy. Click Download .txt to get disavow.txt, or copy the output to your clipboard. Save the file if you copied.
  7. Submit to Google Search Console. Go to Google Search Console, select your property, open the Disavow Links tool, and upload your file. Google will process it. Allow time for the disavowals to take effect.

Common Use Cases

  • Creating a disavow file after a backlink audit identifies toxic domains
  • Formatting an export from Ahrefs, SEMrush, or similar tools for Google
  • Disavowing links from a negative SEO attack
  • Cleaning up a link profile before or after a manual action
  • Documenting disavow decisions with comments for future reference
  • Bulk converting a list of URLs to domain-level disavowals
  • Preparing a disavow file for a client as part of an SEO recovery project
  • Testing the disavow file format before submitting a large list
  • Combining multiple audit exports into one disavow file
  • Creating a disavow file for a new site that inherited bad links

Tips & Best Practices

Use disavow only when necessary. Google recommends it when you have a manual action or a large number of spammy links you cannot remove. Do not disavow links preemptively without evidence of a problem. Incorrect use can harm your site. When in doubt, seek expert advice.

Prefer domain: over url: when possible. Disavowing a domain tells Google to ignore all links from that domain. Disavowing specific URLs is more granular but requires more lines. For clearly spammy domains, domain-level is usually sufficient.

Document your decisions. Use # comments to note why you disavowed each domain. This helps if you need to revisit the file later or if you want to remove a disavowal (by not including it in a new file). Keep a backup of your disavow file and your audit notes.

Reconsider periodically. Domains you disavowed may have improved, been sold, or been cleaned up. Google allows you to submit a new file that omits previously disavowed domains to "undo" those disavowals. Review your disavow file annually or when your link profile changes significantly.

Submit through Search Console only. The Disavow Tool is in Google Search Console under your property. Do not send the file to Google by email or other channels. Only the Disavow Tool processes disavow files.

Limitations & Notes

The tool formats your list; it does not validate which links to disavow. You are responsible for your decisions. Disavowing good links can harm your rankings. Only disavow links you have reason to believe are problematic. If you have a manual action, follow Google's guidance and consider professional help.

The tool outputs domain: format. For URL-specific disavowals, you would need to use "url:" in the input. The current implementation may prefix everything with "domain:". Check the output to ensure it matches your intent. Google's Disavow Tool accepts both domain: and url: directives.

Disavow files are processed asynchronously by Google. It can take days or weeks for disavowals to take effect. There is no instant confirmation. Reconsideration requests (for manual actions) are separate from disavow files; you may need both.

The tool does not store your input or output. Your list of domains is not saved. Use the download or copy function to keep your file. Do not paste sensitive or confidential domain lists if you have concerns about using an online tool; you can create the file manually using the format the tool produces as a reference.

FAQs

What is a disavow file?

A disavow file is a plain text file you submit to Google via the Disavow Links tool in Search Console. It tells Google to ignore specified links when evaluating your site. Use it for toxic or spammy links you cannot remove.

When should I use the Disavow Tool?

Google recommends it when you have a manual action (penalty) related to links, or when you have a large number of spammy links you cannot get removed. Do not use it preemptively without a clear reason.

What format does the file need?

One directive per line. Use "domain:example.com" to disavow all links from a domain, or "url:https://example.com/page" for a specific URL. The tool converts your list to this format.

Can I undo a disavowal?

Yes. Submit a new disavow file that omits the domains you want to "un-disavow". Google will stop ignoring those links. There is no separate "undo" button; you replace the file.

How long until disavowals take effect?

Google processes files asynchronously. It can take days or weeks. There is no fixed timeline. Continue monitoring your Search Console and backlink profile.

Does disavowing remove the links?

No. Disavowing tells Google to ignore the links. The links still exist on the internet. You are asking Google not to count them. To remove links, contact the linking site or use the Link Disavow Tool in conjunction with removal efforts.

Can I disavow my own links?

You can, but it is unusual. Typically you disavow links from other sites to your site. Disavowing your own outbound links is not the primary use case. Focus on backlinks (inbound) when dealing with link-related issues.

Is the tool free?

Yes. The Disavow File Generator is free. No signup required. A captcha may appear. The tool does not submit the file to Google; you do that in Search Console.

Does the tool store my domains?

No. The tool processes your input and produces output. It does not store or log your list. Your data is not saved. Download or copy the output to keep it.