HTTP & Networking
What is an FQDN?
A Fully Qualified Domain Name, a hostname that specifies its exact location in the DNS hierarchy, including every label up to the root.
Also known as: fully qualified domain name
A fully qualified domain name spells out the complete path: mail.example.com. (note the trailing dot, which represents the root zone). In practice, most software treats mail.example.com as fully qualified by appending the implied root. Compare that to a relative or partially qualified name like mail, which only resolves correctly if a search-domain suffix is configured.
FQDNs matter wherever DNS gets ambiguous. TLS certificates are issued to FQDNs, not bare hostnames. Email hostnames in MX records are FQDNs, otherwise the receiving mail server cannot route. Configuration files that mix FQDNs and short names tend to break in surprising ways when networks change.
For crawlers and brand-data tools, FQDNs are the canonical unit of identity. Every subdomain (api.example.com, cdn.example.com, status.example.com) is its own FQDN with its own DNS records and potentially its own server, certificates, and content. Asset discovery is essentially the practice of enumerating every FQDN that resolves under a registered domain.
In the wild
- →
api.stripe.com.as an FQDN that resolves to a specific load balancer - →A misconfigured mail server using
mailinstead ofmail.example.com.and silently failing on remote sends - →An asset-discovery tool enumerating all FQDNs under a brand's registered domains
How Brand.dev uses fqdn
Endpoints in the Brand.dev API where this concept comes up directly.
FAQ
FQDN vs hostname?
A hostname is just the leftmost label (mail). An FQDN includes every label to the root (mail.example.com.). Tools that accept "hostname" sometimes mean either; FQDN is the unambiguous form.
Does an FQDN need a trailing dot?
Strictly yes (it represents the root zone), but virtually every consumer-facing tool drops it. Some BIND zone files and DNS APIs require the dot to disambiguate.
Can a registered domain be an FQDN by itself?
Yes. example.com. is itself a fully qualified domain name. FQDNs include the apex domain, not just subdomains under it.
Related terms
The human-readable name that identifies a site on the internet, the part that maps to an IP address through DNS.
A prefix added to a parent domain to identify a separate section, app, or service, like `blog.example.com` or `api.example.com`.
The top-level domain, the rightmost piece of a domain name, like `.com`, `.org`, `.io`, or `.dev`.
The Domain Name System, the distributed database that translates human-readable domain names into the IP addresses computers actually route to.
A DNS record that aliases one hostname to another, so the resolver follows the chain to whatever IP the target eventually points to.