Domain Dependency Mapper

Discover all third-party resources loaded by any webpage. See scripts, stylesheets, fonts, images, and more.

Deep Scan

Loads the page in a real browser to capture all dynamically loaded resources

Categorized Results

Resources grouped by type: scripts, stylesheets, images, fonts, and more

Security Insights

Understand your site's third-party exposure and potential security surface

Why Map Your Dependencies?

Security Assessment

Identify all external domains your site trusts with JavaScript execution. Third-party scripts can be a vector for supply chain attacks.

Privacy Compliance

Discover tracking scripts and third-party services that may collect user data. Essential for GDPR and privacy policy accuracy.

Performance Optimization

See how many external requests your page makes. Too many third-party resources can slow down your site.

DNS Filtering Planning

Understand which domains need to be allowed for your critical web applications to function properly.

Frequently Asked Questions

What does this tool scan?

The Domain Dependency Mapper loads your URL in a real browser and captures all network requests made during page load. This includes JavaScript files, stylesheets, fonts, images, iframes, and any other resources fetched from external domains.

Is my data stored?

Scan results are cached for a short period to improve performance for repeat scans of the same URL. We do not store or share the URLs you scan beyond operational needs. Please review our Tools Terms of Service for full details.

Why does my scan show "Partial Results" or "Static Mode"?

Some websites block automated browsers or require authentication. When this happens, we fall back to a static HTTP scan that analyzes the HTML source directly. Static mode captures resources referenced in the HTML but may miss dynamically loaded content.

What do the warnings mean?

The Warnings tab shows potential security or privacy concerns found during the scan. We analyze DNS records for each dependency and flag issues that could indicate risk.

Warning Severity Description
NXDOMAIN High Takeover Risk. The dependency references a domain that no longer exists (NXDOMAIN response). An attacker could register the defunct domain and serve malicious content through your site. Remove the reference immediately.
Dangling CNAME High Takeover Risk. A CNAME record points to a target that doesn't resolve. If the target is a cloud service subdomain (e.g., *.azurewebsites.net), an attacker could claim it and hijack the hostname. Remove the stale CNAME record.
CNAME Cloaking Medium Privacy Bypass. A first-party subdomain CNAMEs to a known third-party tracker. This technique bypasses ad blockers and browser privacy features by disguising tracking as first-party requests. Review whether this is intentional.
Suspect TLD Medium Abuse Risk. A CNAME resolves to a domain using a TLD commonly associated with abuse (.tk, .ml, .ga, .cf, .gq). While not inherently malicious, these TLDs have high abuse rates. Verify the target is legitimate.
Long CNAME Chain Low Chain Risk. The DNS resolution requires 4+ CNAME hops. Long chains increase latency, raise the chance of lookup failures, and expand the attack surface if any intermediate domain is compromised. Simplify to a direct record when possible.
IP Address Low Exposed Host. A resource is loaded via a raw IP address instead of a hostname. This may indicate an exposed origin server, missing CDN coverage, or a hardcoded development endpoint. Replace with a proper hostname when possible.

Can I scan any website?

This tool accesses only publicly available information, the same resources any browser loads when visiting a webpage. However, you agree to our Tools Terms of Service which prohibits using results for illegal activities, harassment, or abuse.

Is this tool free?

Yes, the Domain Dependency Mapper is free to use. We may implement rate limits to ensure fair access for all users. For higher volume needs or API access, please contact us.

Learn About DNS

Explore our free DNS education library to understand how DNS works, from fundamentals to advanced topics.

Browse the DNS Library →