Subdomain Finder — CT Log Enumeration + Live DNS Check
Pricing
$30.00 / 1,000 domain checkeds
Subdomain Finder — CT Log Enumeration + Live DNS Check
Input: a domain. Output: JSON records of subdomains found in public Certificate Transparency logs (crt.sh), each with a live DNS resolution check. Passive recon — no active scanning of the target. Cheap pay-per-result pricing: $0.03 per domain checked.
Pricing
$30.00 / 1,000 domain checkeds
Rating
0.0
(0)
Developer
Anthony Snider
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Subdomain Finder (CT Logs)
Discover every subdomain of any domain in seconds — straight from public Certificate Transparency logs. Passive recon, no port scanning, no noise, plus an optional live DNS check that tells you which subdomains actually resolve.
Live on the Apify Store — run it instantly, or call it as an agent tool via Apify MCP.
What you get
- Full subdomain inventory from
crt.shCertificate Transparency logs (wildcards stripped, deduped, scoped to your domain). - Live/dead status per subdomain via real DNS resolution (A/AAAA, with CNAME fallback).
- Resolved IPs for each live host — instant asset map for security recon, attack-surface review, or migration audits.
- Single or bulk — one domain or a whole list in one run.
- Fully passive: it never touches the target's servers, only public logs and DNS.
Input
{"domain": "github.com","resolve": true,"maxDomains": 25}
| Field | Type | Default | Description |
|---|---|---|---|
domain | string | — | A single domain (scheme/path/wildcards auto-stripped). |
domains | array | — | Multiple domains in one run. |
resolve | boolean | true | Resolve each subdomain via DNS to mark it live + collect IPs. |
maxDomains | integer | 25 | Cap on domains processed per run (max 100). |
Output
One dataset item per domain:
{"domain": "github.com","subdomainCount": 3,"subdomains": [{ "name": "api.github.com", "resolves": true, "ips": ["140.82.112.6"] },{ "name": "gist.github.com", "resolves": true, "ips": ["140.82.113.4"] },{ "name": "old.github.com", "resolves": false, "ips": [] }],"checkedAt": "2026-06-24T00:00:00.000Z"}
When resolve is false, each subdomain is returned with resolves: null and an empty ips array for a fast passive-only listing.