<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Manamil Dev Blog]]></title><description><![CDATA[Manamil Dev Blog]]></description><link>https://manamil.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Thu, 12 Nov 2026 08:34:59 GMT</lastBuildDate><atom:link href="https://manamil.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[How to Find All Subdomains of Any Website (Free, No Install)]]></title><description><![CDATA[Find every subdomain of a website for free, with live status, IP and hosting country. A quick guide for bug bounty, sysadmins and SEO.]]></description><link>https://manamil.hashnode.dev/how-to-find-all-subdomains-of-any-website-free-no-install</link><guid isPermaLink="true">https://manamil.hashnode.dev/how-to-find-all-subdomains-of-any-website-free-no-install</guid><category><![CDATA[Security]]></category><category><![CDATA[OSINT]]></category><category><![CDATA[bug bounty]]></category><category><![CDATA[webdev]]></category><dc:creator><![CDATA[Muhammad Manamil]]></dc:creator><pubDate>Wed, 11 Nov 2026 12:08:06 GMT</pubDate><content:encoded><![CDATA[<p><em>Disclosure: this article was written with AI assistance. Originally published on</em> <a href="https://dev.to/muhammad_manamil_32bb0492/how-to-find-all-subdomains-of-any-website-free-no-install-456c"><em>DEV Community</em></a><em>.</em></p>
<p>Subdomains often expose forgotten staging servers, old admin panels and misconfigured services. Whether you're a bug bounty hunter, a sysadmin auditing your own domain, or an SEO checking site structure, the first step is knowing which subdomains exist.</p>
<h2>Why subdomain enumeration matters</h2>
<ul>
<li><strong>Security:</strong> forgotten subdomains are a common source of takeovers and leaks.</li>
<li><strong>Asset inventory:</strong> teams often don't know everything they've deployed.</li>
<li><strong>SEO:</strong> duplicate or stale subdomains can split your search rankings.</li>
</ul>
<h2>Method 1: Use a free online tool</h2>
<p>The fastest way is a browser-based tool like <a href="https://manamil.dev/tools/subdomain-finder">Manamil Subdomain Finder</a>:</p>
<ol>
<li>Open the tool and type the domain (e.g. <a href="http://example.com">example.com</a>).</li>
<li>Run the search.</li>
<li>Review the results: each subdomain shows whether it's <strong>live</strong>, its <strong>IP address</strong>, <strong>hosting country</strong> and <strong>first-seen date</strong>.</li>
</ol>
<p>The live-status column is the useful part: you can immediately focus on the subdomains that actually respond.</p>
<h2>Method 2: Command-line tools</h2>
<p>If you prefer the terminal, tools like subfinder and amass are popular open-source options. They're powerful but need installation and setup.</p>
<h2>What to do with the results</h2>
<ul>
<li>Check dead subdomains whose DNS still points somewhere (takeover risk).</li>
<li>Run an <a href="https://manamil.dev/tools/ssl-server-test">SSL check</a> on live ones.</li>
<li>Look up ownership with a <a href="https://manamil.dev/tools/whois-lookup">WHOIS lookup</a> and verify records with a <a href="https://manamil.dev/tools/dns-checker-tool">DNS checker</a>.</li>
<li>Remove or redirect anything you no longer use.</li>
</ul>
<h2>Only scan what you're allowed to</h2>
<p>Enumerate your own domains or targets within a bug bounty program's scope.</p>
<p><em>Got a favourite recon workflow? Share it in the comments.</em></p>
]]></content:encoded></item></channel></rss>