Paste a website address to see what it’s built with: WordPress, Shopify, Wix, Squarespace, Webflow, Framer, Carrd, Ghost, Joomla, Drupal and others. For WordPress sites you also get the theme and the plugins that load on the page.
What gives each platform away
Every platform leaves marks in the pages it produces: where it stores files, the scripts it adds, a “generator” tag. The detector looks for these marks. Each one below was checked against live sites built with that platform.
| Platform | What the detector looks for |
|---|---|
| WordPress | Files under /wp-content/themes/, /wp-content/plugins/ or /wp-includes/, the api.w.org link, a “WordPress” generator tag |
| Shopify | Files from cdn.shopify.com, the Shopify.theme script |
| Wix | Images from static.wixstatic.com, the “Wix.com Website Builder” generator tag |
| Squarespace | The Static.SQUARESPACE_CONTEXT script, files from static1.squarespace.com |
| Webflow | The data-wf-site and data-wf-page attributes on the page |
| Framer | Files from framerusercontent.com, the “Framer” generator tag |
| Carrd | Carrd’s page script together with its -component instance- class names |
| Ghost | The “Ghost” generator tag, Ghost’s content API |
| HubSpot CMS | The “HubSpot” generator tag, files from hubspotusercontent |
| Joomla | The “Joomla!” generator tag, /media/system/js/ files |
| Drupal | Files under /sites/default/files/, a “Drupal” generator tag |
| GoDaddy Website Builder | Files from img1.wsimg.com |
| Weebly | Files from editmysite.com |
| Duda | Files from multiscreensite.com |
| Next.js, Astro, Hugo, Gatsby | Their build markers (__NEXT_DATA__, /_next/static/) or generator tags |
A page can carry marks from two platforms, for example a WordPress site with a Shopify buy button. The detector names the one with the strongest marks and lists the others as traces.
Hosting and CDN hints
The server’s response headers often say who delivers the site: a cf-ray header means Cloudflare, x-kinsta-cache means Kinsta, x-vercel-id means Vercel. The detector reports these as hints. A CDN in front of a site hides the host behind it, so “served through Cloudflare” says nothing about where the site lives.
When the answer is “no known platform”
- The site is custom-built or uses a framework that leaves no marks.
- The page is built by JavaScript after it loads, so the first response is nearly empty.
- The site shows a security check to automated visitors. The detector tells you when that happens.
For WordPress sites, the theme detector and the plugin detector go further.
Questions
What is a CMS?
A content management system: the software that stores a site’s pages and lets people edit them without writing code. WordPress, Joomla, Drupal and Ghost are CMSs. Wix, Squarespace, Webflow, Framer and Carrd are hosted website builders that do the same job and host the site too.
Can it tell which company hosts a site?
Sometimes. Some hosts add their own headers to every response, and the detector reports those as hints. A CDN such as Cloudflare in front of the site hides the host behind it.
How accurate is it?
When it names a platform, it found that platform’s marks in the page itself. It can miss a platform that leaves no marks or a page that shows a security check instead of its content, and it says so instead of guessing.
Is the CMS detector free?
Yes, with no signup. If you scan a lot of sites in a short time, it asks you to wait before the next scan.