Truvo Free Tools

Free subdomain finder

Enter a domain to find its subdomains. Every certificate ever issued for a hostname under your domain is recorded in public Certificate Transparency logs, and that list is often longer than the one your team manages. This finder searches those logs, returns a subdomain list, flags hosts whose names suggest staging or legacy systems, and names the SOC 2 and ISO 27001 controls the result affects.

SOC 2 CC3.2SOC 2 CC6.1SOC 2 CC7.1ISO 27001 A.5.9ISO 27001 A.8.8

Talk to a security specialist

Share what you need and a consultant will follow up to book a call.

How to find subdomains of a domain

Enter the domain and the finder searches public Certificate Transparency logs for every hostname under it. The lookup is passive: it never connects to the hosts it finds.

01

Query

You enter a domain. The tool searches for subdomains in public Certificate Transparency logs, the same open data source researchers and attackers use, and collects every hostname that has had a certificate issued under it.

02

Read

The result lists the hostnames and flags names that suggest non-production environments: dev, staging, test, qa, uat, internal, admin, old, legacy, beta. A large count is not a failure on its own, but it means the real footprint is probably bigger than the managed one.

03

Map

Each finding names the controls it speaks to: SOC 2 CC3.2, CC6.1 and CC7.1, and ISO 27001:2022 A.5.9 (inventory of information and other associated assets) and A.8.8 (management of technical vulnerabilities). A footprint that matches your asset inventory is evidence; unknown or exposed non-production hosts are a gap to close.

Found a gap? We fix it for you.

Truvo's security engineers inventory and harden your external footprint, and hand you the evidence an auditor asks for. Tell us the domain and we will scope the fix.

  • Asset inventory

  • Decommission legacy hosts

  • Staging behind VPN

  • Patch and monitor

  • Audit evidence

  • Fixed-price scope

Subdomain finder: frequently asked questions

It shows the hostnames under your domain that appear in public Certificate Transparency logs, which record every TLS certificate issued by a trusted authority. If a host ever had a certificate, it is in the list, whether or not it is still running. This tool also flags names that suggest development, staging or legacy systems.

It does the same job without scanning. A typical subdomain scanner guesses names from a wordlist and sends DNS queries or requests to see which ones exist. This tool looks up subdomains in Certificate Transparency logs, so it finds every name that has had a certificate and never touches your hosts. A subdomain that never had its own certificate will not appear, such as an internal-only host or one covered only by a wildcard certificate. To find those you need your DNS zone records or an active scan you are authorized to run.

Enter the domain in the subdomain checker above and run it. You get a list of every subdomain found in Certificate Transparency logs, with dev, staging and other non-production names flagged. Then check each one: run it through the DNS lookup to see whether it still resolves, and use the SSL checker and security headers checker on the hosts that are live.

Truvo maps footprint findings to SOC 2 CC3.2, CC6.1 and CC7.1, and to ISO 27001:2022 Annex A controls A.5.9 (inventory of information and other associated assets) and A.8.8 (management of technical vulnerabilities). Exposed non-production hosts additionally map to CC6.6 and A.8.31. The mapping is advisory: it shows which control a finding gives evidence for or signals a gap against. It is not a substitute for an audit.

Yes. The tool reads public log data about certificates that were already issued. It does not connect to, scan or probe any of the hosts it lists.

Hosts nobody manages tend to run outdated software, lack monitoring and sit outside the patch cycle, which makes them a common entry point. Staging hosts add weaker authentication, verbose errors and debug tooling while being reachable from the whole internet. The fix is to inventory the list, decommission what you no longer need, and put non-production environments behind authentication or a VPN.

Not by itself. A large count means your attack surface is probably bigger than the one your team actively manages, and it gives an auditor a simple test of your asset inventory: does every host on the list have an owner, a patch status and a reason to exist.

A subdomain is a host name under your domain, such as app.example.com or staging.example.com. Each one can point at a different server, and each one is part of your external attack surface. Forgotten subdomains that still resolve, especially dev, staging and admin hosts, are a common way in, which is why enumerating them is the first step of an external assessment.