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 →