Zahid Awais Get a free audit

Free disavow file generator

Paste spammy URLs or domains and download a clean, deduplicated disavow.txt in Google format.

By Zahid Awais · Link building tools · Free, private, no sign-up

Result
0Lines pasted
0Entries in file
0Removed

    Google says most sites never need a disavow file. Use it only for spammy or artificial links that caused, or will likely cause, a manual action, after you try to remove them.

    The free disavow file generator runs in your browser, needs no sign-up and never sends what you type anywhere.

    Quick answer

    A disavow file generator turns a messy list of spammy URLs and domains into a clean .txt file that follows Google format: one entry per line, domain: prefixes for whole sites and # for comments. Rule of thumb: most sites never need one. Disavow only spammy links that caused, or will likely cause, a manual action.

    What is a disavow file generator?

    A disavow file generator is a tool that cleans a pasted list of links into the plain text format Google accepts in its disavow links tool. It extracts each hostname, adds the domain: prefix, removes duplicates, protects your own domain and checks the 100,000 line and 2 MB limits.

    How do you use the Disavow File Generator?

    How to use the Disavow File Generator: enter details, see the result and copy it
    Real screenshot of the Disavow File Generator with the steps marked.
    1. Check Search Console for a manual action and review your links. Try to get the worst links removed first.
    2. Paste the remaining spammy URLs or domains, one per line, in any format.
    3. Choose whole domains (usually safest) or keep individual URLs, and add your own domain to the protected list.
    4. Copy the code or download disavow.txt, and merge any older entries you still want.
    5. Upload the file in the Search Console disavow links tool for the right property.

    Do I need a disavow file?

    Most sites do not need a disavow file, because Google can usually judge which links to trust on its own. Google says to use it only if you have many spammy, artificial or low-quality links that have caused, or will likely cause, a manual action. See Google disavow links guidance.

    What is the correct disavow file format?

    Use a UTF-8 or 7-bit ASCII .txt file with one URL or domain per line. Prefix whole domains with domain:, for example domain:example.com, and start comment lines with #. The file can have up to 100,000 lines and 2 MB, and each URL can be up to 2,048 characters.

    How long does a disavow take to work?

    It can take a few weeks after a successful upload. Google applies the list as it recrawls and reprocesses the pages that link to you, so nothing changes the same day. If the file has errors, Search Console shows them immediately and keeps your previous list in place.

    Quick reference

    Line in your listLine in disavow.txt (domain mode)Why
    https://www.spam-blog.info/post-1/domain:spam-blog.infoCovers every page on that site
    spam-blog.inforemovedDuplicate of the line above
    domain:link-farm.topdomain:link-farm.topAlready in Google format
    # old noteremovedOld comments dropped, new header added
    https://www.mysite.com/blog/removedYour own domain is protected
    not a urlremovedNot a valid URL or domain

    Worked example

    Example

    Example: you paste 40 lines from a link audit. 12 are different pages on 3 spam domains, 6 are duplicates in mixed case, 2 are notes and 1 is your own blog URL. In domain mode the tool outputs a 2 line header plus 22 domain: entries, removes 18 lines, and the file is about 0.7 KB.

    Frequently asked questions

    Should I disavow domains or individual URLs?

    Whole domains are usually safer for clearly spammy sites, because spam networks often link from many pages and new ones appear later. Use individual URLs only when a site is otherwise good and a single page carries an unwanted link, such as one paid post.

    Does uploading a new file add to my old list?

    No. A new upload replaces the previous disavow list for that property. Download your current file from Search Console first, paste its entries together with the new ones, and let this tool merge and deduplicate them before you upload.

    Can disavowing hurt my site?

    Yes, if you disavow good links. Disavowed links stop helping your site, so removing natural editorial links from real sites can lower rankings. Only include links you are confident are spammy or artificial, and never disavow just because a tool labels a link toxic.

    Do I need separate lines for http, https and www?

    Not for domain entries. A domain: line disavows links from that host whatever the protocol, so one line replaces many URL lines. URL lines are matched as written, so if you disavow single URLs, list each version that appears in your link report.

    Does this tool detect toxic links for me?

    No. It only formats a list you choose. Deciding which links are spammy needs human review of each linking page. Third party toxic scores are guesses and Google does not use them. Look for paid links without rel sponsored, link farms, hacked pages and automated spam.

    Is my link list uploaded anywhere?

    No. Everything runs in your browser with plain JavaScript. Your URLs are never sent to a server, nothing is stored, and the download is created locally on your device. Closing the tab clears the list.

    Sources

    Facts checked against these official pages. Read how I check facts in my editorial policy.

    Related free tools

    All 104 tools

    Backlink Tracker Spreadsheet Builder

    A backlink tracker template is a structured log of your links. This builder adds a row per link, extracts the…

    Coming 14 Oct

    Dofollow Ratio Calculator

    A dofollow nofollow ratio calculator divides each link type count by the total links to get its percentage,…

    Coming 17 Oct

    Want a full audit instead?

    Send your website and I will check it for you, free.

    Get my free audit
    Chat on WhatsApp