Disavow File Generator
Free disavow file generator. Create a Google-ready disavow.txt from your list of low-quality domains and URLs in the correct format. Copy, download, and upload. No signup.
Build a correctly formatted Google disavow file in seconds. Paste the low-quality domains or URLs you want to disavow and this free tool outputs a clean, valid disavow.txt (with proper domain: syntax and comments) ready to upload to Google Search Console.
Disavow file generator
Paste any messy list of spammy domains or URLs and get a clean, valid disavow.txt for Google Search Console.
How to use the Disavow File Generator
- Paste the domains or URLs you want to disavow (one per line).
- Choose domain-level or URL-level entries.
- Generate the file.
- Download
disavow.txtand upload it in the Google Disavow Tool.
When and why to use a disavow file
Disavowing tells Google to ignore specific low-quality backlinks when assessing your site. It is mainly useful if you have a manual action for unnatural links or a clear pattern of paid or low-quality links you cannot get removed. Used carefully it keeps your profile focused on the links that help you, so audit first.pam links you cannot get removed. Used carefully, it protects your site from harmful links, but disavowing good links can hurt you, so audit first.
What a disavow file actually does
A disavow file tells Google to ignore specific backlinks when it evaluates your site. It does not remove the links, and it works alongside the cleanup you do on the links themselves. It is a targeted instrument for two situations: you have a manual action for unnatural links, or you have been hit by a deliberate negative SEO campaign and cannot get the links taken down. Outside those cases, Google ignores most junk links automatically, and a careless disavow can throw away links that were helping you.
How to format the file correctly
- Plain text, UTF-8, one directive per line.
domain:spam-site.comdisavows the whole domain and every subdomain.- A bare URL line disavows only that exact page.
- Lines beginning with
#are comments Google ignores, useful for dating your audit. - Maximum 100,000 lines and 2 MB per file.
Domain level or URL level?
Choose domain level almost every time. Spam sites link site-wide: footer widgets, sidebar blogrolls and templated author boxes mean a single bad site can point at you from thousands of URLs. Disavowing one URL leaves the rest live. URL level only makes sense on an otherwise reputable site where a single page carries a paid or hacked link.
Building the list before you generate the file
Export your backlinks from Search Console (Links → Top linking sites) plus a third-party index, deduplicate by domain, then review manually. Flag domains with no organic traffic, unrelated topics, obvious link farm footprints, expired-domain PBNs, and exact-match anchors you never asked for. Check anchor ratios with our anchor text distribution checker, and verify how old a suspicious domain really is with the domain age checker.
Uploading and what happens next
Upload at the property level in Search Console. Each upload replaces the previous file completely, so always upload the full list, not just the new additions. Recrawling takes weeks, so expect no instant movement. Keep a dated copy of every version you upload so you can roll back if rankings move the wrong way.
The better long-term fix
Disavowing is damage control. Recovery comes from earning links that dilute the bad ones: relevant editorial placements, digital PR and genuine guest contributions. Send us your backlink export and we will tell you what genuinely needs disavowing and what simply needs outranking.
Key features
- Correct
domain:and URL syntax - Adds comment lines
- Domain or URL level
- Instant download
- Free
Frequently asked questions
Do I still need a disavow file in 2026?
Only for clear manual actions or obvious low-quality link patterns. Google ignores most spam automatically.
What format does Google require?
A plain-text .txt file with one URL or domain:example.com per line.
How careful should I be with a disavow list?
Include only the links you are confident are harmful, and leave healthy links in place so they keep working for you.
Related free tools
Anchor Text Distribution Checker · Dofollow/Nofollow Link Checker · Broken Link Checker. See all of our free SEO tools.
Want the links and rankings handled for you?
Our team runs the outreach, earns the placements and reports every live link. Explore our link building services or tell us your target pages for a plan.
Other free tools
Found problems you would rather not fix yourself?
Send us the scan output. We will tell you which issues actually affect rankings, and quote the work if you want it handled.