Free Disavow File Generator
Paste your list of toxic backlink URLs or domains and generate a properly formatted Google Disavow file (.txt) in seconds. The tool validates entries, removes duplicates, and produces a file ready to upload to Google Search Console.
Disavow Mode
What Is a Google Disavow File?
A disavow file is a plain-text file that you submit to Google's Disavow Links tool in Search Console. It tells Google to ignore specific backlinks when evaluating your site's ranking. Each line in the file is either a full URL to disavow a single link, or a domain: directive to disavow all links from an entire domain. Lines starting with # are treated as comments.
When to Use the Disavow Tool
Google recommends using the Disavow Tool only as a last resort. Consider disavowing if:
- You have received a manual action for “unnatural links pointing to your site” in Google Search Console
- You have been the target of a negative SEO attack with large volumes of spammy or toxic backlinks
- You have a history of paid or manipulative link building and have been unable to get those links removed manually
- You have attempted manual link removal by contacting webmasters and they have not responded or refused to remove the links
If your site has not received a manual action and you do not suspect a negative SEO attack, Google's algorithms are generally effective at ignoring low-quality links on their own.
Disavow File Format
The disavow file must be a plain text file (.txt) encoded in UTF-8 or 7-bit ASCII. Each entry goes on its own line. Here is the format specification:
# Lines starting with # are comments
# Disavow an entire domain (and all subdomains):
domain:spamsite.com
domain:badlinks.example.com
# Disavow a specific URL:
https://example.com/spammy-page
https://another-site.com/paid-link-page.html- domain: prefix disavows all links from that domain and its subdomains
- Full URLs disavow only the specific page listed
- Comments start with
#and are ignored by Google - One entry per line, no trailing commas or delimiters
- File size limit: 2 MB or 100,000 URLs (including domain: entries)
How to Use This Tool
- Paste your toxic backlink URLs or domains into the text area — one per line
- Choose your disavow mode: Auto-detect (recommended) automatically decides whether to use domain-level or URL-level for each entry, Domain-level wraps everything in
domain:directives, or URL-level keeps entries as-is - Optionally add a comment that will appear at the top of the file
- Click Generate Disavow File to validate, deduplicate, and format your entries
- Review the preview, then download the .txt file or copy it to your clipboard
How to Submit a Disavow File to Google
- Go to the Google Disavow Links page
- Select your property from the dropdown
- Click Upload Disavow List and choose the .txt file generated by this tool
- Confirm the upload — note that submitting a new file replaces any previously uploaded disavow file
- Wait several weeks for Google to recrawl and reprocess the disavowed links
Frequently Asked Questions
What is a Google Disavow file?
A Google Disavow file is a plain text (.txt) file that you upload to Google Search Console to tell Google to ignore specific backlinks when assessing your site. Each line contains either a full URL or a domain: directive to disavow all links from an entire domain.
When should I use the Google Disavow Tool?
You should use the Disavow Tool when you have a manual action for unnatural links, when you have been the target of a negative SEO attack, or when you have a history of paid link building that you cannot get removed. Google recommends it only as a last resort.
Should I disavow at the domain level or URL level?
Use domain-level disavow (domain:example.com) when an entire domain is spammy. Use URL-level disavow when only specific pages on an otherwise legitimate domain have toxic links. Domain-level is more common and more thorough.
How long does it take for a disavow file to take effect?
After uploading a disavow file, it can take several weeks to months for Google to process it. Google needs to recrawl and reindex the pages containing the disavowed links.
Can I undo a disavow file?
Yes. You can upload a new disavow file that replaces the previous one, or remove the disavow file entirely through Google Search Console. Google only processes the most recent file you upload.
Track Your Brand Across Google & AI
QuickSEO connects your Google Search Console data with AI visibility tracking across ChatGPT, Claude, and Gemini — all in one dashboard.
Try QuickSEO →