🌐 CDN Detector
Identify the CDN (Content Delivery Network) provider used by any website for content distribution.
How the CDN is identified
Enter a domain and this tool asks our server to request that host and read what comes back. The answer is taken from the HTTP response, not from the page content, because a CDN nearly always signs its own work in the headers it adds:
server: cloudflare cf-ray: 8f2a1c...-LHR
server: AkamaiGHost x-akamai-request-id: ...
x-amz-cf-id: q7Kd... x-cache: Hit from cloudfront
x-served-by: cache-lhr x-cache: HIT, MISS
Those names are the fingerprint. x-cache is worth reading
on its own: HIT means the edge answered from its own copy,
MISS means it had to go back to your origin for that
request.
Reading the result honestly
- It is one hostname, not a site.
example.comandwww.example.comcan be wired up completely differently. Check the host you actually serve pages from. - Only the HTML document is fetched. Plenty of sites deliver the page from their origin and the images, fonts and scripts from a CDN. A negative result here does not mean nothing is being cached.
- Headers can be removed. Enterprise contracts often strip or rename them, and some proxies sit in front of the CDN. No fingerprint is not proof of no CDN.
- A HIT/MISS is one request. Cache state differs by edge location and by how recently that object was asked for, so treat a single MISS as noise rather than a misconfiguration.
Frequently asked questions
How can I tell if a site is behind Cloudflare?
Look for the cf-ray header, which Cloudflare adds to
every proxied response and ends with the three-letter code of the
airport nearest the edge that answered. server: cloudflare
appears alongside it. A domain using Cloudflare only for DNS, with the
proxy switched off, sends neither.
Does a CDN help my search rankings?
Not on its own. What it changes is the number Google does measure: time to first byte, and through it Largest Contentful Paint, both part of Core Web Vitals. A CDN shortens the distance between the visitor and the bytes. If your origin is already fast for the countries your visitors are in, the gain is small.
Why does it report no CDN when I have one configured?
Three usual causes: the DNS record points straight at your origin
rather than through the CDN, you checked the apex while the CDN is on
the www host, or the provider is configured to send no
identifying headers. The HTTP Headers tool on this site prints the full
response, which will usually settle which of the three it is.