CDN Detector
Find out which CDN is in front of a site
Find out whether a site sits behind a CDN and which one. Three signals are checked independently — the response headers, where the hostname is delegated by CNAME, and which network announces the address — so a provider is still identified when the giveaway headers have been stripped. Where the CDN exposes it, the edge location, cache status and negotiated protocol are reported too.
Frequently asked questions
How can you tell which CDN a site uses?
Most CDNs add identifying response headers — Cloudflare sends cf-ray, CloudFront sends x-amz-cf-id. When those are stripped, the hostname is usually still delegated by CNAME to the provider, and failing that the IP address belongs to the provider's autonomous system. This tool checks all three and shows you which one matched.
Why does the edge location not match where I am?
Because the request is made from our servers, not from your browser. A CDN answers from the edge nearest whoever asked, so you will be served by a different one. The location shown is a real edge — just not yours.
What does the cache status mean?
HIT means the edge served a stored copy. MISS means it had to fetch from the origin. DYNAMIC means the CDN was told not to cache the page at all. A MISS on the first check is normal; run it twice and the second is often a HIT.
Does no CDN detected mean there is no CDN?
Usually, but not always. A CDN configured to strip its own headers, used on an apex domain with no CNAME, and running on leased address space can be invisible from outside. We report what the evidence shows rather than guessing.